BubbleTabBar
要求
- iOS 9.3+
- xCode 10
示例
要运行示例项目,请克隆仓库,并从 BubbleTabBar.xcodeproj 运行 ExampleApp
方案
安装
Carthage
在您的 Cartfile 中添加以下条目
github "Cuberto/bubble-icon-tabbar"
然后运行 carthage update
。
如果您是第一次在该项目中使用 Carthage,您需要执行一些额外的步骤,详情请参见Carthage 的说明。
手册
将BubbleTabBar/Classes
目录内容添加到您的项目中
使用方法
使用Storyboard
-
在Storyboard或nib中创建一个新的UITabBarController。
-
在Storyboard或nib中将UITabBarController的类设置为
BubbleTabBarController
。 -
为每个子ViewController的UITabBarItem添加自定义图像图标和标题。
-
如果需要为每个标签设置自定义颜色,请将
CBTabBarItem
类设置为标签条项,并使用tintColor
属性
不使用Storyboard
- 导入
BubbleTabBar
- 实例化
BubbleTabBarController
- 添加一些子控制器,别忘了为它们设置标签栏项的标题和图像
- 如果需要为每个标签使用自定义颜色,请使用
CBTabBarItem
而不是UITabBarItem,并设置tintColor
属性
Android
类似库 BubbleTabBar 由 Akshay Sharma 提供
作者
设计者:Cuberto,邮箱:[email protected]
许可证
BubbleTabBar遵从MIT许可证。更多信息请参阅LICENSE文件。