Iphone开发----视图导航控制

Iphone开发之视图导航:

 

    多视图是应用程序中最常见的类型,如何在不同的视图之间切换很重要,Iphone给我们提供了很好的一个对象--NavigationController. 从一个视图切换到另一个视图时,我们可以将后面的这个视图控制器"唤入"到当前试图控制器的navigationController中(使用 [self.navigationController pushViewController:***controller animated:YES]) , 这样就可以进入到下一个视图了.需要返回的话,点击导航控制器左上角的按钮.

 

    上面只是一个轮廓的介绍,下面详细介绍:

 

    1. 创建基于窗体的工程, 展开工程的class文件夹只有***AppDelegate.h 和  ***AppDelegate.m两个文件.

 

    2. 向MainWindow.xib 中添加Navigation Controller对象, 展开三角形,将root View Controller的基类改为自己创建的firstLevelViewController, firstLevelViewController的基类是什么要根据具体的应用需要来选择,常常选择的是表单视图(寡家之言). 这样根视图控制器就创建好了.

 

    3. 创建子视图控制器, 具体的视图内容自己决定哦.

 

    4. 在需要转换到子视图的事件响应方法中实例化子视图,  将子视图控制器"唤入"到当前试图控制器的navigationController中(使用 [self.navigationController pushViewController:***controller animated:YES]) , 这样就可以进入到下一个视图了.

 

 

完毕! 祝你顺利!!

你可能感兴趣的:(iPhone开发)