我是flutter的新手,我在开头使用了两个图标,因为我的标题没有居中,我也使用了中心小部件,但这也不起作用 这是我的应用程序栏代码 应用栏:应用栏( 自动暗示领先:假, 标题:堆栈( 孩子们: [ 中心( 孩子:文本( _appBarTitle, 样式:const TextStyle(颜色:Colors.white), ), ), ], ), 背景颜色:AppColors.appbarColor, 滚动下高程:0, 前导:const SizedBox( 宽度:70, ), 行动:[ 图标按钮( 按下时:() { 设置状态((){ _isSearchVisible = !_isSearchVisible; }); }, icon:const Icon(Icons.search, 大小: 30, 颜色: Colors.white), ), 图标按钮( 按下时:() { Navigator.of(context).push(MaterialPageRoute(builder: (context) => const CartScreen())); }, 图标:const Icon(Icons.shopping_cart,大小:30,颜色:Colors.white), ), ], ),
在此输入图像描述 正如你所看到的,这并不是完全居中
只需在您的
centerTitle: true
中使用 AppBar
。
AppBar(
title: Text('Your Title'),
centerTitle: true,
)