UINavigationController 和 UINavigationItem
Posted
技术标签:
【中文标题】UINavigationController 和 UINavigationItem【英文标题】:UINavigationController and UINavigationItem 【发布时间】:2017-07-07 01:49:28 【问题描述】:Apple 在UINavigationItem 上的文档说明如下:
管理 UINavigationController 对象使用导航项 用于填充导航栏的最顶部的两个视图控制器 有内容。
为什么是最顶层的两个视图控制器而不是最顶层?是否只是当您弹出视图控制器时,它会淡出一个项目并淡入另一个项目?
【问题讨论】:
【参考方案1】:我认为这是因为“返回”按钮的标题(默认情况下)是位于顶部下方的视图控制器的导航标题。
导航标题:顶视图控制器的标题。 后退按钮标题:前一个视图控制器的标题。【讨论】:
以上是关于UINavigationController 和 UINavigationItem的主要内容,如果未能解决你的问题,请参考以下文章
(Swift) 在嵌套在 Main UINavigationController 中的 UINavigationController 和 UITabController 之间切换
UINavigationController 和 titleView
UINavigationController 子类和推送 Segue