cupertino_tabbar
强烈建议阅读文档并在真实设备上运行示例项目,以充分理解和检查全部功能。
这是一个高度可定制且简单的组件,用于拥有iOS 13风格的标签栏。

如何使用
只需按照示例创建CupertinoTabBar
CupertinoTabBar(
Colors.black //_backgroundColor
Colors.white //_foregroundColor
[...], //_widgets
cupertinoTabBarValueGetter, //_valueGetter
(int index) { //_onTap
setState(() {
cupertinoTabBarValue = index;
});
},
{Key key,
useSeparators : false,
horizontalPadding : 10.0,
verticalPadding : 10.0,
borderRadius : const BorderRadius.all(const Radius.circular(10.0)),
duration : const Duration(milliseconds: 250)})
)
int cupertinoTabBarValue = 0;
int cupertinoTabBarValueGetter() => cupertinoTabBarIValue;
进一步说明
有关所有参数和方法的完整描述,请参阅文档。
GitHub
https://github.com/aliyigitbireroglu/flutter-cupertino-tabbar