ios - 模态 Segue 显示(推送)Segue LargeTitle 导航不起作用
问题描述
我有我的主 UIViewController,它正在模态地展示我的第一个 UITableViewController,然后我尝试使用 Show(Push) segue 来访问我的第二个 UITableViewController,但是在我的第二个 UITableViewController 中,导航栏没有显示大标题。我的第一个 UITableViewController 显示大标题导航很好,但是当我单击转到我的第二个 UITableViewController(带有显示 segue)时,它不显示大标题。我将两个 UITableViewControllers 的 LargeTitle 设置为始终,但由于某种原因,第二个不会显示大标题
还有谁有相同的问题吗?
解决方案
首先,您应该展示一个UINavigationController
将您的第一个UITableViewController
作为rootViewController
.
然后以下应该工作:
navigationController?.navigationBar.prefersLargeTitles = true
推荐阅读
- c++ - 当分配一个字符串值并随后通过分配另一个值进行更改时,如何管理 C++ 内存?
- r - 在 R 中处理大型数据集
- css - 如何使用 flexbox 拥有两行不均匀的居中元素?
- excel - 下个月在命名列表中
- python - 有条件地将字典条目从第二个字典添加到新字典,同时保留新字典键
- vb.net - 如何在 Visual Basic 窗体中生成和导入机器密钥以在方法中使用?
- bash - 为什么在命令周围放置 $( ... ) 或反引号会使其返回错误?
- r - 为什么第一行的空间位置(来自 str_locate() )被重新用于每个后续行?
- pytorch - Sagemaker 端点推断与第三方库
- data-binding - 为什么我不能从我的组件中设置 Angular Material 单选组的值?