默认情况下会显示大型导航栏,但它可能会在最近的更新中突然变为较小的标题。我使用UICollectionViewController
遇到此问题,即使要确认,我也会将以下代码添加到viewDidLoad
方法中。
self.navigationController?.navigationBar.prefersLargeTitles = true
self.navigationItem.largeTitleDisplayMode = .always;
任何潜在客户都赞赏! :)
答案 0 :(得分:3)
我提到iOS 11 large-title navigation bar not collapsing虽然Apple已经解决了OP问题,但他们引入了一个新的错误,如果您通过代码设置prefersLargeTitle
和c
,则会导致显示大型标题仅当您手动向上滚动时。
<强>修正强>:
largeTitleDisplayMode
largeTitleDisplayMode
设置为“自动”