【发布时间】:2018-10-10 22:29:50
【问题描述】:
我在我的主要UIViewController 中使用了这个代码来获得一个大标题:
navigationController?.navigationBar.prefersLargeTitles = true
但我不希望在每个视图中都发生这种情况,实际上我只希望在我的主视图中出现那个大标题。
所以,在网上阅读时,我发现要实现这一点,我需要在我不想要那个大标题的视图中添加这个:
navigationController?.navigationItem.largeTitleDisplayMode = .never
但这并没有真正按预期工作。
我得到的结果是,当我执行 segue 时,标题消失了,但导航控制器保持相同的大小,就好像它里面有一个大标题一样。
我的实现可能有什么问题?
iOS 12.1 Beta 3
Xcode 10.1 Beta 2
【问题讨论】:
标签: ios swift uinavigationcontroller preferslargetitles