首页 > 解决方案 > 模态 Segue 显示(推送)Segue LargeTitle 导航不起作用

问题描述

我有我的主 UIViewController,它正在模态地展示我的第一个 UITableViewController,然后我尝试使用 Show(Push) segue 来访问我的第二个 UITableViewController,但是在我的第二个 UITableViewController 中,导航栏没有显示大标题。我的第一个 UITableViewController 显示大标题导航很好,但是当我单击转到我的第二个 UITableViewController(带有显示 segue)时,它不显示大标题。我将两个 UITableViewControllers 的 LargeTitle 设置为始终,但由于某种原因,第二个不会显示大标题

还有谁有相同的问题吗?

标签: iosswift

解决方案


首先,您应该展示一个UINavigationController将您的第一个UITableViewController作为rootViewController.

然后以下应该工作:

navigationController?.navigationBar.prefersLargeTitles = true

推荐阅读