首页 > 其他 > 详细

UI控件---UINavigationController导航栏控制器

时间:2015-07-09 00:22:55      阅读:207      评论:0      收藏:0      [点我收藏+]

      UINavigationController---称之为导航栏控制器,它继承于UIViewController,以栈的方式管理所有控制的视图控制器(至少有一个被管理的视图控制器,这个控制器我们称之为导航控制器的根视图控制器),通过push和pop控制页面的跳转。

     任何继承自UIViewController的类都可以作为根控制器

通常直接将试图控制器ViewController添加到window上,有了navigationController就多了一层

技术分享

1.navigationItem

   每一个加载到navigationController的viewController都会有一个对应的navigationItem,navigationItem由viewController以懒加载的方式创建

   leftBarButtonItem, rightBarButtonItem

2.viewControllers

  所有处于栈中的控制器

3.topViewController

  位于栈顶的控制器

4.visibleViewController

  当前正在显示的控制器

5.navigationBar

导航条

 

UI控件---UINavigationController导航栏控制器

原文:http://www.cnblogs.com/bachl/p/4631644.html

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