码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-07-09 00:23:48      阅读:143      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!