多语言展示
当前在线:1447今日阅读:19今日分享:20

iOS开发 如何使用代码创建UITabBarController

UITabBarController的作用是同时管理多个控制器,常用来快速切换显示视图控制器的。UITabBarController使用范围很广,QQ、微信、手机淘宝、天猫、京东等APP都使用到,学会使用UITabBarController对iOS开发有很大的用处。
工具/原料
1

Mac OS X操作系统

2

Xcode编译器

方法/步骤
1

创建UITabBarController      1、在AppDelegate.m的didFinishLaunchingWithOptions方法内创建并初始化一个UITabBarController;      2、将UITabBarController设置为根视图控制器。

2

创建4个UIViewController做视图控制器      1、选中工程,右键-New File…选择“Cocoa Touch Class”-Next,给个合理的名称ViewController等4个视图控制器,再Next完成;      2、在AppDelegate.m中包含4个视图控制器的头文件;      3、在AppDelegate.m中初始化4个视图控制器;      4、为4个视图控制器添加导航栏控制器;

3

添加UITabBarController需要的图标到工程目录      1、选择.png格式的图标;      2、设置图标名称区分非视网膜(30*30)和视网膜@2x(60*60)像素大小;      3、将所有图标选中拉入工程目录。

4

添加UITabBarController文字图片      1、为每一个导航控制器的title属性设置标题;      2、为每一个导航控制器的tabBarItem.image属性设置图标;      3、在每一个ViewController.m中设置navigationItem.title,修改导航条标题。

5

编译运行得效果如图

注意事项
1

当前使用Mac OS X 版本为10.9.5

2

当前使用Xcode版本为6.0

推荐信息