fix: text overflow

This commit is contained in:
guozhigq
2024-10-29 23:39:56 +08:00
parent 26f3492ad2
commit 7a1f3c95a9
2 changed files with 18 additions and 10 deletions

View File

@ -395,14 +395,17 @@ class SearchBar extends StatelessWidget {
color: colorScheme.onSecondaryContainer, color: colorScheme.onSecondaryContainer,
), ),
const SizedBox(width: 10), const SizedBox(width: 10),
Obx( Expanded(
() => Text( child: Obx(
ctr!.defaultSearch.value, () => Text(
maxLines: 1, ctr!.defaultSearch.value,
overflow: TextOverflow.ellipsis, maxLines: 1,
style: TextStyle(color: colorScheme.outline), overflow: TextOverflow.ellipsis,
style: TextStyle(color: colorScheme.outline),
),
), ),
), ),
const SizedBox(width: 10),
], ],
), ),
), ),

View File

@ -80,16 +80,21 @@ class _SubDetailPageState extends State<SubDetailPage> {
Column( Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
Text( SizedBox(
_subDetailController.item.title!, width: Get.size.width - 100,
style: Theme.of(context).textTheme.titleMedium, child: Text(
_subDetailController.item.title!,
overflow: TextOverflow.ellipsis,
maxLines: 1,
style: Theme.of(context).textTheme.titleMedium,
),
), ),
Text( Text(
'${_subDetailController.item.mediaCount!}条视频', '${_subDetailController.item.mediaCount!}条视频',
style: Theme.of(context).textTheme.labelMedium, style: Theme.of(context).textTheme.labelMedium,
) )
], ],
) ),
], ],
), ),
); );