如何防止黑色背景出现在我的UINavigationBar中?

时间:2017-12-20 16:20:03

标签: ios uitableview autolayout uinavigationbar

我有一个segue,我从一个大标题转换为一个小标题UINavigationBar,你可以看到,当我转换时,有一个黑色背景显示。表视图是为UITableViewController提供的默认值(无约束,全屏)。很明显,问题是tableview没有扩展以填充可用空间。我该如何解决这个问题?

过渡代码:
self.navigationItem.largeTitleDisplayMode = UINavigationItem.LargeTitleDisplayMode.never

enter image description here

1 个答案:

答案 0 :(得分:0)

在进一步检查iOS的邮件应用程序后,表格视图不会调整大小,而是在AppDelegate中设置UIWindow的背景以匹配UITableView。这是我的解决方案。