iOS之UINavigationController:[1]详解及使用
的有关信息介绍如下:在iOS里经常用到UINavigationController,中文名称是导航控制器。下图是导航控制器的流程。最左侧是根视图,当用户点击其中的General项时 ,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地,在对象管理上,导航控制器使用了导航堆栈。根视图控制器在堆栈最底层,接下来入栈的是General视图控制器和Auto-Lock视图控制器。
UINavigationController有Navigation bar ,Navigation View ,Navigation toobar等组成。我们创建一个例子,看看UINavigationController如何使用。
为了更好理解UINavigationController,选择Empty Application模板进行创建。
命名为UINavigationControllerDemo。
创建一个View Controller,命名为RootViewController:依次选择File——New——New File。
默认情况下Xcode没有勾选XIB。这里我们勾上With XIB for user interface.
选择正确位置创建完成后,打开RootViewController.xib,添加一个按钮控件,按钮Button改成 :To Next。
打开AppDelegate.h,向其中添加属性:
添加后AppDelegate.h文件代码如下:
6、在AppDelegate.m 文件的didFinishLaunchingWithOptions方法中创建添加,RootViewController视图。
完成代码编写后,运行程序看看效果。