UITabBarController的简单使用
2015-10-26 11:26
453 查看
UITabBarController的使用步骤
初始化UITabBarController
设置UIWindow的rootViewController为UITabBarController
根据具体情况,通过addChildViewController方法添加对应个数的子控制器
通常而言,UITabBarController一般作为应用程序的rootViewController,而且它不能作为UINavigationController的rootViewController.
UITabBarController添加控制器的方式有2种
添加单个子控制器
- (void)addChildViewController:(UIViewController *)childController;
设置子控制器数组
@property(nonatomic,copy)NSArray*viewControllers;
示例:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Storyboard创建:
拖一个UITabBarController
脱线:
设置tabBar:选中tabBarItem,设置tabBar的属性
初始化UITabBarController
设置UIWindow的rootViewController为UITabBarController
根据具体情况,通过addChildViewController方法添加对应个数的子控制器
通常而言,UITabBarController一般作为应用程序的rootViewController,而且它不能作为UINavigationController的rootViewController.
UITabBarController添加控制器的方式有2种
添加单个子控制器
- (void)addChildViewController:(UIViewController *)childController;
设置子控制器数组
@property(nonatomic,copy)NSArray*viewControllers;
示例:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Storyboard创建:
拖一个UITabBarController
脱线:
设置tabBar:选中tabBarItem,设置tabBar的属性
相关文章推荐
- 错误The request sent by the client was syntactically incorrect的解决
- iOS UIPopoverController的使用
- Druid——阿里巴巴的开源项目(关于数据库连接、监控)
- enqueue waits
- StringBuilder清空方式
- 如何在quicksettings中增加一个新的buttons
- [翻译 by Zephyr] README In Spark Building
- iOS-UIKit( UILabel.h - -解读)
- Unique Binary Search Trees
- iOS开发 - Core Bluetooth蓝牙开发
- 解决java.sql.SQLException: ORA-01789: query block has incorrect number of result columns
- Android 发送request请求在服务器端解析时乱码
- 实现自适应高度的 UITableViewCell 或 UILabel
- sudo出现sudo:must be setuid root问题的解决方法
- IOS-UIImageView
- $arr as $key=>$value解释
- Codeforces Round #327 (Div. 2) D. Chip 'n Dale Rescue Rangers 二分 物理
- requestWindowFeature
- 关于UISearch
- Codeforces Round #327 (Div. 2) A. Wizards' Duel 水题