在AppBar中分两行显示文本可以通过使用Text widget和Flexible widget来实现。首先,将AppBar的title属性设置为一个Text widget,并将其包裹在一个Flexible widget中。然后,将Text widget的overflow属性设置为TextOverflow.ellipsis,以便在文本溢出时显示省略号。接下来,将Text widget的maxLines属性设置为2,以限制文本显示为两行。最后,将Text widget的softWrap属性设置为true,以允许文本换行。
以下是一个示例代码:
AppBar(
title: Flexible(
child: Text(
'在颤动/省道中:在AppBar中分两行显示文本',
overflow: TextOverflow.ellipsis,
maxLines: 2,
softWrap: true,
),
),
)
这样,当文本内容过长时,AppBar中的文本将自动换行并显示为两行。
领取专属 10元无门槛券
手把手带您无忧上云