一、适用场景
这个第三方库是对系统UITabBarController的一个封装,让你可以更方便的管理tabBarController以及tabBar。
二、使用要求
(1)ARC (如果你的是MRC,需要在相应的.m文件上添加-fobjc-arc)
(2)iOS 5.0 or later
(3)Xcode 5 or later
三、安装说明
(1)如果你正在使用CocoaPods,那么执行这条命令即可(我用的时候最新版本是1.1.9,如果你想用最新的,可以先通过这条命令pod search RDVTabBarController进行查找,会搜索出来它的所有版本)
pod 'RDVTabBarController', '~> 1.1.9'
(2)如果没有使用CocoaPods,可以将RDVTabBarController这个文件夹直接add到你的项目工程中(如果你使用的是MRC,则需要在.m文件上面添加-fobjc-arc标记)
四、使用说明
(1)初始化RDVTabBarController,并添加他的视图控制器(可以是有导航栏的)
(2)配置tabBarItem,如果tabBarItem里面的图片和文字的位置需要调整,可以分别调用setImagePositionAdjustment:以及setTitlePositionAdjustment:进行调整。
(3)给tabBarItem设置badgeValue
(4)控制tabBar的显示与隐藏
五、效果图
附上:github地址