摘要: 前面的一篇文章《iOS开发16:使用Navigation Controller切换视图》中的小例子在运行时,屏幕上方出现的工具栏就是Navigation Bar,而所谓UINavigationItem就可以理解为Navigation Bar中的内容,通过编辑UINavigationItem,我们可以使得在Navigation Bar中显示想要的东西,比如设置标题、添加按钮等。这篇博客将会以一个小例子来演示如何设置UINavigationItem。现在我用的是Xcode 4.3,在使用上跟Xcode 4.2差不多。1、首先运行Xcode 4.3,创建一个Single View Applicati 阅读全文
posted @ 2014-03-05 21:54 yulang 阅读(755) 评论(0) 推荐(0)
摘要: IOS-导航栏风格导航控制器可以用几种不同的风格来显示自身。默认风格就是标准的灰色外观。目前支持三种不同的风格。风 格描 述UIBarStyleDefault默认风格;灰色背景,白色文字UIBarStyleBlack纯黑色背景,白色文字UIBarStyleBlackOpaque纯黑色背景,白色文字UIBarStyleBlackTranslucent透明黑色背景,白色文字风格是通过barStyle属性来设置的。这个属性属于导航控制器,而不是视图控制器,因此在各个视图之间来回切换时,此属性可以保持一致:self.navigationController.navigationBar.barStyle 阅读全文
posted @ 2014-03-05 21:24 yulang 阅读(486) 评论(0) 推荐(0)
摘要: viewDidLoad 此方法只有当view从nib文件初始化的时候才被调用。viewDidLoad用于初始化,加载时用到的。loadView 此方法在控制器的view为nil的时候被调用。虽然经常说loadView是使用代码生成视图的时候,当视图第一次载入的时候调用的方法。用于使用(写)代码来实现控件。用于使用代码生成控件的函数。但是经过自己实际断点单步操作发现,不管用不用nib,都最先调用loadView,所以说loadView 此方法在控制器的view为nil的时候就会被调用。一般在使用nib后就会把loadView注释掉。Xcode4.2创建的时候就给注释好了。当手写代码时一定注意分配 阅读全文
posted @ 2014-03-05 20:33 yulang 阅读(279) 评论(0) 推荐(0)
摘要: 看到群里有人问popToViewController的用法 就写了下了 希望能帮到有需要的人[self.navigationControllerpopToViewController:[self.navigationController.viewControllersobjectAtIndex:2]animated:YES];或for (UIViewController *temp in self.navigationController.viewControllers) { if ([temp isKindOfClass:[你要跳转到的Controller class]]) { ... 阅读全文
posted @ 2014-03-05 17:10 yulang 阅读(175) 评论(0) 推荐(0)