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,7 +395,8 @@ class SearchBar extends StatelessWidget {
color: colorScheme.onSecondaryContainer, color: colorScheme.onSecondaryContainer,
), ),
const SizedBox(width: 10), const SizedBox(width: 10),
Obx( Expanded(
child: Obx(
() => Text( () => Text(
ctr!.defaultSearch.value, ctr!.defaultSearch.value,
maxLines: 1, maxLines: 1,
@ -403,6 +404,8 @@ class SearchBar extends StatelessWidget {
style: TextStyle(color: colorScheme.outline), 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(
width: Get.size.width - 100,
child: Text(
_subDetailController.item.title!, _subDetailController.item.title!,
overflow: TextOverflow.ellipsis,
maxLines: 1,
style: Theme.of(context).textTheme.titleMedium, 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,
) )
], ],
) ),
], ],
), ),
); );