flutter - 如何在标题下方制作带有图标的 AppBar?
问题描述
我想要一个IconButton
下面的标题AppBar
。我试过Column
了,但我在将所有物品居中并且底部溢出时遇到了问题。
我的代码:
appBar: new AppBar(
title: Column(
children: <Widget>[
new Text('App Title'),
IconButton(
icon: new Icon(new IconData(0xe902, fontFamily: 'Ionicons')),
onPressed: () {},
)
],
),
centerTitle: true,
actions: <Widget>[
IconButton(
icon: new Icon(new IconData(0xe906, fontFamily: 'Ionicons')),
onPressed: () {},
)
],
),
解决方案
可能与此重复。也许您可以尝试减小 Text 和 IconButton 小部件的大小以避免溢出(它看起来不太好),并添加crossAxisAlignment: CrossAxisAlignment.center
您的 Column 小部件以将 Column 的子级居中在它的交叉轴上。
如果这些都不起作用,也许您可以构建自己的 appbar 小部件,因为一切都是颤振上的小部件。
推荐阅读
- swift - 列表显示在第三类中变得疯狂
- r - R ggplot - 如何在条形图上方旋转计数
- python - 如何使用 python 将高分保存到文件中?
- sql - postgres中数组的向量算术
- javascript - 带有 nextjs 的 material-ui 选项卡?
- reactjs - 如何在接口 React Typescript 中添加函数
- api - 使用 Dart/Flutter 代码将数据/图片发送到 c# api
- excel - 基于其他 2 列的计数值
- php - 如何确保没有字母,他的出现在登录系统的字符串中不超过 4?
- python - 为什么我的虚拟机实例的启动脚本没有运行?