,
/// 都会根据当前点击的选项而改变 ,
/// 改变的时候有切换动画
/// 选中的状态下显示底部图标的文本
/// 不选中的状态下隐藏底部的文本内容
shifting...pageController.jumpToPage(pageIndex);
setState(() {
_currentIndex = pageIndex;
});
},
/// 图标和文本位置不变...controller, // 滚动控制类
this.physics, // 滚动逻辑 , 不滚动 / 滚动 / 滚动到边缘是否反弹
this.pageSnapping = true,...setState(() {
_currentIndex = pageIndex;
});
},
/// 图标和文本位置不变...label: data.title,
);
}).toList(),
),
),
);
}
}
/// 封装导航栏的图标与文本数据