1.继承链:UIviewController:uiresponder:NSObject
2.访问tab bar控制器的属性
(1)@property(nonatomic, weak) id< UITabBarControllerDelegate> delegate :设置委托属性,需要遵守 UITabBarControllerDelegate协议
(2)@property(nonatomic, readonly) UITabBar*tabBar :只读,应该是用来获取标签条对象
3.管理视图控制器
(1)@property(nonatomic, copy) NSArray<__kindof UIViewController *> *viewControllers :使用这个属性来设置标签条里面每个标签的内容界面
(2)- (void)setViewControllers:(NSArray<__kindofUIViewController *> *)viewControllers
animated:(BOOL)animated
:我不知道确定的意思,不过别的开发者是说这个用来管理视图控制器的
(3)@property(nonatomic, copy) NSArray<__kindof UIViewController *> *customizableViewControllers :应该是可以使用这个属性让使用者能够重新排列在标签条上的项目
(4)@property(nonatomic, readonly) UINavigationController*moreNavigationController :当viewController大于4个时,获取"更多"标签的导航控制器
4.管理被选择的tab
(1)@property(nonatomic, assign) __kindof UIViewController *selectedViewController :获取当前选中的视图
(2)@property(nonatomic) NSUIntegerselectedIndex :当前被选中视图的索引