1.导航控制器永远显示的是栈顶控制器的view
2.导航控制器中做界面之间的跳转必须取到导航控制器
3.调用pop方法并不会马上销毁当前控制器
4.popToViewController使用注意点:传入进去的控制器必须是导航控制器栈里面的控制器
5.导航条的内容由栈顶控制器决定,一个导航控制器只有一个导航条,因此只能由一个控制器决定,谁先显示在最外面,谁就是栈顶控制器.
6.在iOS7之后,默认会把导航条上的按钮的图片渲染成蓝色.
7.导航条上的子控件位置不需要我们管理,只需要管理尺寸
8.UINavigationItem:是一个模型,决定导航条的内容(左边内容,中间,右边内容)
9.UIBarButtonItem:是一个模型,决定导航条上按钮的内容
10.以后只要看到item,通常都是苹果提供的模型,只要改模型就能修改苹果的某些控件.
iOS笔记-导航控制器(Nav)的10条经验
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- /* 程序启动过程: main -> UIApplicationMain ***********UIApplica...
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...