在iOS中,你要写一个漂亮的导航栏,如果想要自己定制,那是需要花点时间的,甚至可能你要完全重写,而且导航栏中存在很多你设置后不生效的东西,对于初学者,甚至入门三四年的人的来说,依然是一个噩梦。
而在Flutter中,Flutter为我们提供了丰富的组件,你可以选择像在iOS里那样自定义一个view,来作为导航栏,但是相较于iOS中的使用,Flutter更为强大,接下来,博主就带大家来看一下Flutter的导航栏。
1.结构
要想使用系统的导航栏,必须要按照一定的结构来写页面。
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
backgroun
本文介绍了在Flutter中创建自定义导航栏的方法,包括设置颜色、标题样式、左右按钮,以及调整导航栏高度,实现iOS风格。通过实例展示了如何创建灵活多变的导航栏,并提到了`centerTitle`属性用于标题居中。
订阅专栏 解锁全文
2256





