在ios开发中使用UITabBarController构建多视图应用:
1.首先是在xxxdelegate.h中声明一个UITabBarController的IBoutlet,并在.m文件中实现它。并且又在一个didFinishLaunchingWithOptions方法中加入初始化文件代码:
[[NSBundle mainBundle] loadNibNamed:@"TabBarController" owner:self options:nil]; //这段代码是加载.xib文件的
[self.window addSubview:rootController.view];
2.声明一个TabBarController’.xib(这个文件就是UITabBarController文件),在该视图文件中加入TabBar控件并且分将file's owner中的文件所属的class设置为xxxdelegate
将outlet与TabBar相联系起来。
3.添加item并且为item添加是视图和数据源,也就是MVC中的M和V。
4.运行即可。
总结的比较简单,一些细节都省略了。