iOS 学习之 UITabBarController
- (IBAction)btnClick:(id)sender {
UITabBarController *tabBarCtrl = [[[UITabBarController alloc] init]autorelease];
UITabBarItem *tabbarItemA = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemBookmarks tag:]autorelease];
tabbarItemA.badgeValue = @"";
UITabBarItem *tabbarItemB = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemFavorites tag:]autorelease];
UITabBarItem *tabbarItemC = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemHistory tag:]autorelease];
UITabBarItem *tabbarItemD = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemDownloads tag:]autorelease];
UITabBarItem *tabbarItemE = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemMore tag:]autorelease];
UITabBarItem *tabbarItemF = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemSearch tag:]autorelease];
TWFXViewAController *viewA = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewAController" bundle:nil]autorelease];
viewA.tabBarItem = tabbarItemA;
TWFXViewAController *viewB = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewBController" bundle:nil]autorelease];
viewB.tabBarItem = tabbarItemB;
TWFXViewAController *viewC = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewAController" bundle:nil]autorelease];
viewC.tabBarItem = tabbarItemC;
TWFXViewAController *viewD = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewBController" bundle:nil]autorelease];
viewD.tabBarItem = tabbarItemD;
TWFXViewAController *viewE = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewBController" bundle:nil]autorelease];
viewE.tabBarItem = tabbarItemE;
TWFXViewAController *viewF = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewBController" bundle:nil]autorelease];
viewF.tabBarItem = tabbarItemF;
tabBarCtrl.viewControllers = @[viewA,viewB,viewC,viewD,viewE,viewF];
tabBarCtrl.customizableViewControllers =@[viewD,viewE,viewF];
[tabBarCtrl setSelectedIndex:];
[self presentViewController:tabBarCtrl animated:YES completion:nil];
}
iOS 学习之 UITabBarController的更多相关文章
- iOS学习之UITabBarController
一.标签视图控制器——UITabBarController 1.UITabBarController的继承关系: @interface UITabBarController : UIViewContr ...
- 2015最新iOS学习线路图
iOS是由苹果公司开发的移动操作系统,以xcode为主要开发工具,具有简单易用的界面.令人惊叹的功能,以及超强的稳定性,已经成为iPhone.iPad 和iPod touch 的强大基础:iOS 内置 ...
- ios 学习路线总结
学习方法 面对有难度的功能,不要忙着拒绝,而是挑战一下,学习更多知识. 尽量独立解决问题,而不是在遇到问题的第一想法是找人. 多学习别人开源的第三方库,能够开源的库一定有值得学习的地方,多去看别的大神 ...
- iOS学习之第二个View使用UITabBarViewController
前面有一篇博文iOS学习之Tab Bar的使用和视图切换 这是在AppDelegate里使用Tabbar,这样的程序打开就是TabbarView了,有时候我们需要给程序做一些帮助页面,或者登录页面,之 ...
- iOS学习笔记-自己动手写RESideMenu
代码地址如下:http://www.demodashi.com/demo/11683.html 很多app都实现了类似RESideMenu的效果,RESideMenu是Github上面一个stars数 ...
- iOS学习-压缩图片(改变图片的宽高)
压缩图片,图片的大小与我们期望的宽高不一致时,我们可以将其处理为我们想要的宽高. 传入想要修改的图片,以及新的尺寸 -(UIImage*)imageWithImage:(UIImage*)image ...
- 【原】iOS学习之事件处理的原理
在iOS学习23之事件处理中,小编详细的介绍了事件处理,在这里小编叙述一下它的相关原理 1.UITouch对象 在触摸事件的处理方法中都会有一个存放着UITouch对象的集合,这个参数有什么用呢? ( ...
- iOS学习笔记——AutoLayout的约束
iOS学习笔记——AutoLayout约束 之前在开发iOS app时一直以为苹果的布局是绝对布局,在IB中拖拉控件运行或者直接使用代码去调整控件都会发上一些不尽人意的结果,后来发现iOS在引入了Au ...
- iOS 怎么设置 UITabBarController 的第n个item为第一响应者?
iOS 怎么设置 UITabBarController 的第n个item为第一响应者? UITabBarController 里面有个属性:selectedIndex @property(nonato ...
随机推荐
- Eclipse 视图(View)
Eclipse 视图 关于视图 Eclipse视图允许用户以图表形式更直观的查看项目的元数据. 例如,项目导航视图中显示的文件夹和文件图形表示在另外一个编辑窗口中相关的项目和属性视图. Eclipse ...
- Spring入门之通过注解 处理 数据库事务
用Spring 中的事务写的银行转帐的例子:(环境同上一个贴子) 一.表结构: (create table (id int,username varchar(10),salary int);) 二.文 ...
- Python 爬虫实战2 百度贴吧帖子
爬取百度贴吧的帖子.与上一篇不同的是,这次我们需要用到文件的相关操作. 本篇目标 对百度贴吧的任意帖子进行抓取 指定是否只抓取楼主发帖内容 将抓取到的内容分析并保存到文件 1.URL格式的确定 首先, ...
- OpenCV学习笔记十八:opencv_flann模块
一,简介: Fast Library for Approximate Nearest Neighbors (FLANN)算法库.
- 加号选择器(ul>li + li)
<head> <meta charset="UTF-8"> <title>+ selector</title> <style& ...
- JavaScript Observer Pattern
var Users = { list: [], listeners: {}, add: function(name) { this.list.push({name: name}); this.disp ...
- (六)通过solr7的API实现商品的列表查询
(六)通过solr7的API实现商品的列表查询 工具类: 获取 HttpSolrClient public class Constant { public static HttpSolrClient ...
- Pythonpika PhpAmqpLib rabbitmq服务中queues被清空的异常处理 无模式数据库对数据结构的定义和控制
/** * Declares queue, creates if needed * * @param string $queue * @param bool $passive * @param boo ...
- HTP 302 SEO作弊
w 李智慧
- MySQL版本与工具
MySQL各个版本区别 MySQL 的官网下载地址:http://www.mysql.com/downloads/ 在这个下载界面会有几个版本的选择. 1. MySQL Community Serve ...