默认情况下隐藏大型导航标题栏
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了默认情况下隐藏大型导航标题栏相关的知识,希望对你有一定的参考价值。
默认情况下会显示大型导航栏,但它可能会在最近的更新中突然变为较小的标题。我遇到UICollectionViewController
这个问题,即使要确认,我将以下代码添加到viewDidLoad
方法中。
self.navigationController?.navigationBar.prefersLargeTitles = true
self.navigationItem.largeTitleDisplayMode = .always;
任何线索赞赏! :)
答案
我提到了iOS 11 large-title navigation bar not collapsing,尽管Apple已经解决了OP问题,但是他们引入了一个新的错误,如果你通过代码设置prefersLargeTitle
和c
,只有当你手动向上滚动时才会显示大标题。
固定:
- 通过故事板检查largeTitleDisplayMode
- 通过故事板将largeTitleDisplayMode
设置为“自动”
- 从View Controllers中删除任何类似的代码
以上是关于默认情况下隐藏大型导航标题栏的主要内容,如果未能解决你的问题,请参考以下文章