浅识Flutter 基本组件Scaffold的bottomNavigationBar属性 app底部导航条

本文介绍了Flutter中的Scaffold组件如何通过bottomNavigationBar属性创建底部导航栏,该导航栏通常包含多个按钮,用于在不同页面间切换。BottomNavigationBar支持设置事件监听,并能指定默认选中的页面索引。
摘要由CSDN通过智能技术生成

浅识Flutter 基本组件Scaffold的 bottomNavigationBar属性 app底部导航条

bottomNavigationBar属性用于定义应用程序的底部导航栏,主要由按钮加文字组成, 可以实现点击按钮切换不同的页面,显示在Scaffold的底部区域.
该属性值为BottomNavigationBar类型组件,BottomNavigationBar组件包含下表所示的常用属性。

属性名 类型 功能说明
currentIndex int 设置用于切换按钮的当前索引值
fixedColor Color 设置选中按钮的颜色,如果没有指定,则用系统主题色
iconSize double 设置按钮图标大小
items List 设置底部导航栏按钮集,每一项是一个BottomNavigationBarItem,由icon图标及title文本属性组成
onTap ValueChanged 设置按下某一个按钮的回调事件,需要根据返回的索引值设置当前索引值

设置底部导航栏

/*设置底部导航栏*/
      bottomNavigationBar: BottomNavigationBar(
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值