浅识Flutter 基本组件Scaffold的 bottomNavigationBar属性 app底部导航条
bottomNavigationBar属性用于定义应用程序的底部导航栏,主要由按钮加文字组成, 可以实现点击按钮切换不同的页面,显示在Scaffold的底部区域.
该属性值为BottomNavigationBar类型组件,BottomNavigationBar组件包含下表所示的常用属性。
属性名 | 类型 | 功能说明 |
---|---|---|
currentIndex | int | 设置用于切换按钮的当前索引值 |
fixedColor | Color | 设置选中按钮的颜色,如果没有指定,则用系统主题色 |
iconSize | double | 设置按钮图标大小 |
items | List | 设置底部导航栏按钮集,每一项是一个BottomNavigationBarItem,由icon图标及title文本属性组成 |
onTap | ValueChanged | 设置按下某一个按钮的回调事件,需要根据返回的索引值设置当前索引值 |
设置底部导航栏
/*设置底部导航栏*/
bottomNavigationBar: BottomNavigationBar(