iOS UITabBarController

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS UITabBarController相关的知识,希望对你有一定的参考价值。

一、添加子控制器

UITabBarController添加控制器的方式有2种
添加单个子控制器
- (void)addChildViewController:(UIViewController *)childController;
eg:[tabbarVc addChildViewController:vc1];
设置子控制器数组
@property(nonatomic,copy) NSArray *viewControllers;
eg:tabbarVc.viewControllers = @[vc1, vc2, vc3];

 

二、UITabBar

  • 如果UITabBarControllerN个子控制器,那么UITabBar内部就会有NUITabBarButton作为子控件
  • 如果UITabBarController4个子控制器,那么UITabBar的结构大致如下图所示技术分享

 

三、UITabBarButton

技术分享

以上是关于iOS UITabBarController的主要内容,如果未能解决你的问题,请参考以下文章

iOS边练边学--UITabBarController的简单使用

ios在选择uitabbarcontroller项目时检索

iOS基础之UITabBarController(标签视图控制器)

从ios中的UITabBarController中删除标签栏的安全方法

在 iOS 的 UITabbarcontroller 中添加 Actionsheet

ios uiviewcontroller uitabbarcontroller 的子级