iOS中RDVTabBarController的运用

一、适用场景

   这个第三方库是对系统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,并添加他的视图控制器(可以是有导航栏的)

iOS中RDVTabBarController的运用_第1张图片
初始化RDVTabBarController                                           

(2)配置tabBarItem,如果tabBarItem里面的图片和文字的位置需要调整,可以分别调用setImagePositionAdjustment:以及setTitlePositionAdjustment:进行调整。

iOS中RDVTabBarController的运用_第2张图片
配置tabBarItem

(3)给tabBarItem设置badgeValue

iOS中RDVTabBarController的运用_第3张图片
tabBarItem设置badgeValue

(4)控制tabBar的显示与隐藏

iOS中RDVTabBarController的运用_第4张图片
tabBar的显示与隐藏

五、效果图

iOS中RDVTabBarController的运用_第5张图片

附上:github地址

你可能感兴趣的:(iOS中RDVTabBarController的运用)