读书人

Navigation + Tab Bar 惯用组合框架

发布时间: 2012-09-22 21:54:54 作者: rapoo

Navigation + Tab Bar 常用组合框架

看到很多项目中都采用的是Navigation加Tab Bar组合到一起,完成视图切换操作,在导航栏上添加基本按钮,给予响应时间,让应用给用户更好的体验,所以本菜鸟写了这个这样一个Demo,仅供学习


所创建工程模板是最后一个 Empty Application

Navigation + Tab Bar 惯用组合框架

先看运行效果:


第一个视图,点击按钮切换视图,点击导航栏上按钮可以切换回去

Navigation + Tab Bar 惯用组合框架 Navigation + Tab Bar 惯用组合框架


第二个视图设置了背景颜色和透明度 第三个视图添加了背景图片


Navigation + Tab Bar 惯用组合框架 Navigation + Tab Bar 惯用组合框架


第四个视图,在导航栏上添加了两个按钮,左边按钮属于自定义标题,右边按钮是系统的图标,点击左按钮弹出一个警告,右边按钮没有添加响应事件,点击后没反应


Navigation + Tab Bar 惯用组合框架 Navigation + Tab Bar 惯用组合框架


Tab Bar上添加的都是自定义图片


框架组合的主要代码,在AppDelegate.m中

- (void)viewDidLoad{    [super viewDidLoad];// Do any additional setup after loading the view.    UIBarButtonItem *leftButton = [[UIBarButtonItem alloc] initWithTitle:@"测试"                                                                   style:UIBarButtonItemStylePlain target:self                                                                  action:@selector(pullWarn)];    self.navigationItem.leftBarButtonItem = leftButton;        UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCamera target:self action:nil];    self.navigationItem.rightBarButtonItem = rightButton;}



源代码:http://download.csdn.net/detail/duxinfeng2010/4576308







读书人网 >移动开发

热点推荐