我想要在我的AppBar
的bottom:
部分垂直居中一个文本。
我已经尝试过以下方法:
1. 在Center(...)
小部件中包装文本
2. 在Column(...)
中包装文本,并使用crossAxisAlignment: CrossAxisAlignment.center
bottom:
部分是PreferredSizeWidget,不提供任何格式化小部件的内容。
appBar: new AppBar(
actions: <Widget>[
IconButton(
icon: Icon(Icons.settings),
onPressed: () {
print("Settings Icon");
},
),
],
bottom: PreferredSize(
preferredSize: Size(130.0, 130.0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
new Text(
'N/A',
),
],
),
),
),
我在这里找到了一个问题:https://github.com/flutter/flutter/issues/16262,其中文本应该居中,但是重现代码对我没有用。
文本应该出现在类似于红线的位置(见图像)。
谢谢!