欢迎来到天天文库
浏览记录
ID:52098329
大小:602.86 KB
页数:20页
时间:2020-03-22
《iOS软件工程师-iOS入门9-标签视图过程控制器.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、iOS软件工程师-iOS入门9-标签视图控制器主讲:尚德悦成iOS尚德悦成,中国移动开发黄埔军校课程地址:www.duobei.com/course/1745780814软件“攻城狮”系列课程第九讲标签视图控制器悦成移动互联网孵化基地周老师本章要点理解和掌握标签视图控制器用法标签视图控制器和导航视图控制器的结合使用视图控制器——标签视图控制器标签视图控制器使用标签控制器我们可以使用UITabBarController类来创建多页的界面。通过从位于屏幕底部的一个标签页栏选择一个标签页来显示页面。标签栏控制器的每个页面都是一个视图控制器。创建标签视图控
2、制器代码在AppDelegate.h中写入如下代码:@property(strong,nonatomic)UITabBarController*tabBar;标签视图控制器在AppDelegate.h中写入一下代码://创建tabBar_tabBar=[[[UITabBarControlleralloc]init]autorelease];//创建跳转页面ViewController1*tab1=[[[ViewController1alloc]init]autorelease];ViewController2*tab2=[[[ViewController2
3、alloc]init]autorelease];//将跳转页面tab1和tab2实例以数组的形式追加到母体Controller中NSArray*tabs=[[NSArrayalloc]initWithObjects:tab1,tab2,nil];[_tabBarsetViewControllers:tabs];self.window.rootViewController=_tabBar;标签视图控制器在AppDelegate.h中写入一下代码://创建tabBar_tabBar=[[[UITabBarControlleralloc]init]autorele
4、ase];//创建跳转页面ViewController1*tab1=[[[ViewController1alloc]init]autorelease];ViewController2*tab2=[[[ViewController2alloc]init]autorelease];//将跳转页面tab1和tab2实例以数组的形式追加到母体Controller中NSArray*tabs=[[NSArrayalloc]initWithObjects:tab1,tab2,nil];[_tabBarsetViewControllers:tabs];self.window.
5、rootViewController=_tabBar;标签视图控制器在AppDelegate.h中写入一下代码://创建tabBar_tabBar=[[[UITabBarControlleralloc]init]autorelease];//创建跳转页面ViewController1*tab1=[[[ViewController1alloc]init]autorelease];ViewController2*tab2=[[[ViewController2alloc]init]autorelease];//将跳转页面tab1和tab2实例以数组的形式追加到母体
6、Controller中NSArray*tabs=[[NSArrayalloc]initWithObjects:tab1,tab2,nil];[_tabBarsetViewControllers:tabs];self.window.rootViewController=_tabBar;标签视图控制器系统图标的使用:可以使用UIKit中提供的系统标签项目作为标签条的项目。通过在UITabBarItem初始化时调用initWithTabBarSystemItem:tag:方法来设置系统标签项目。第一个参数中指定UITabBarSystemItem类型的常量来设
7、置各种系统标签项目。标签视图控制器系统图标的使用:可以使用UIKit中提供的系统标签项目作为标签条的项目。通过在UITabBarItem初始化时调用initWithTabBarSystemItem:tag:方法来设置系统标签项目。第一个参数中指定UITabBarSystemItem类型的常量来设置各种系统标签项目。自定义图标使用:在初始化UITabBarItem时需要使用initWithTitle:image:tag:方法。其中第一个参数中设置标签条中显示的标题,image中制定使用的图标图片(UIImage)。标签视图控制器系统图标的使用:可以
8、使用UIKit中提供的系统标签项目作为
此文档下载收益归作者所有