首页 > 其他 > 详细

UINavigationController

时间:2015-01-08 21:37:36      阅读:278      评论:0      收藏:0      [点我收藏+]

通过UINavigationController实现页面推转

实现逻辑结构:

1.首先window,UINavigationController就创建在window上,并控制谁是首页,然后让window管理创建的导航控制器.

2.用导航控制器控制跳转

(1)导航栏可以建立item,但不能创建button,可以用button初始化一个item,但不能把button加到导航栏.

(2)也可以直接通过UIBarButtonItem直接初始化出item

(3)页面中无论item还是button实现跳转时都使用导航控制器实现,主要方法有pushViewController(类似入栈即推进到下一页),popViewControllerAnimated(类似出栈,返回前一页),popToViewController(通过控制后面参数直接实现跳转到某一页,参数一半通过数组控制).

(4)通过UINavigationController即可实现页面控制跳转,此时ViewController就不需要了.


主要.m文件代码:


UINavigationController

原文:http://blog.csdn.net/lgdblue/article/details/42529997

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!