NavigationController,又称导航控制器。是iOS开发中比较常用的一种容器ViewController,常用于页面的管理和切换。在开发中,NavigationController常常和UITabBarController一起使用。如下图,系统语言设置里面的顶部就是一个导航控制器。1、...
分类:
移动开发 时间:
2015-12-18 18:44:34
阅读次数:
248
本文转载自:http://www.cocoachina.com/ios/20151216/14705.html.如有侵权请联系.在最近解决某个问题的时候,发现在ViewDidDisappear中去获取self.navigationController为空。猛然间意识到,原来在VC的生命周期中存在一些...
分类:
其他好文 时间:
2015-12-17 10:35:31
阅读次数:
245
修改导航栏颜1 #define COLOR_TOMATO [UIColor colorWithRed:255/255.0f green:99/255.0f blue:71/255.0f alpha:1.0f] /*!< 番茄色 */2 3 self.navigationController.navi...
分类:
移动开发 时间:
2015-12-16 23:08:00
阅读次数:
272
1 VC之间的跳转和正向传值1.1 问题在实际的开发中更多的应用都会有多个页面组成,每个页面展示不同的信息,页面之间的跳转是由视图控制器来实现的,本案例实现两个页面的之间的跳转和页面之间的正向传值,如图-1所示:图-11.2 方案首先使用Xcode创建一个SingleViewApplication项...
分类:
其他好文 时间:
2015-12-15 20:57:33
阅读次数:
699
-(void)viewWillAppear:(BOOL)animated{[super viewWillAppear:animated];//开启ios右滑返回if ([self.navigationController respondsToSelector:@selector(interactiv...
分类:
移动开发 时间:
2015-12-15 12:25:24
阅读次数:
161
(1)navigationBar导航栏可以被看作是self.navigationController一个属性导航控制器,它可以由点直接表示self.navigationController.navigationBar。当然navigationBar他还是很物业。让我们风格barStyle、背景bac...
分类:
移动开发 时间:
2015-12-09 19:33:23
阅读次数:
200
//设置导航栏字体及颜色 [self.navigationController.navigationBar setTitleTextAttributes: @{NSFontAttributeName:[UIFont systemFontOfSize:17], ...
分类:
移动开发 时间:
2015-12-08 17:58:14
阅读次数:
161
前面的一篇文章《iOS开发16:使用Navigation Controller切换视图》中的小例子在运行时,屏幕上方出现的工具栏就是Navigation Bar,而所谓UINavigationItem就可以理解为Navigation Bar中的内容,通过编辑UINavigationItem,我们可以...
分类:
其他好文 时间:
2015-11-27 21:43:51
阅读次数:
244
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7){ self.navigationController.navigationBar.barTintColor = [UIColor redColor]; } self.na....
分类:
其他好文 时间:
2015-11-24 12:36:36
阅读次数:
205
//UIToolBar 是导航控制器默认隐藏的工具条 //设置UIToolBar的隐藏状态 self.navigationController.toolbarHidden = NO; //如何找到UIToolBar self.navigationControl...
分类:
其他好文 时间:
2015-11-23 21:50:45
阅读次数:
165