【发布时间】:2018-06-24 22:41:36
【问题描述】:
我在使用表视图控制器时遇到了 iOS 11 的大标题问题。
我已在 viewDidLoad 中将 prefersLargeTitles 设置为 true:
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.navigationBar.prefersLargeTitles = true
}
运行我的应用程序时,标题显示为好像 prefersLargeTitles 设置为小,但如果我随后向下滚动,则会出现大标题。
我有 2 个UIViewControllers,它们都正确显示大标题,除了UITableViewController。
我尝试了在代码和情节提要中将prefersLargeTitles 设置为true 的不同组合,您可以在其中将Large Title 设置为Automatic、Always 或Never。
我只能在 Stack Overflow 上找到另一个问题,它指的是这个确切的问题,但似乎没有一个答案能解决它。
有其他遇到过这个问题的人能解决吗?
【问题讨论】:
标签: ios swift uitableview uinavigationcontroller uikit