【发布时间】:2017-12-20 16:20:03
【问题描述】:
我有一个转场,我从一个大标题过渡到一个小标题UINavigationBar,正如你所见,当我过渡时有一个黑色背景显示出来。表格视图是为UITableViewController 提供的默认视图(无约束,全屏)。很明显,问题在于tableview 没有扩展以填充可用空间。我该如何解决这个问题?
转换代码:self.navigationItem.largeTitleDisplayMode = UINavigationItem.LargeTitleDisplayMode.never
【问题讨论】:
-
保持旧规则:永远不要使用 UITableViewController
-
@sage444 我仍然遇到 UIViewController 的问题和对顶部安全区域的限制。
-
您可以尝试将 UITableViewController/UIViewController 的背景颜色更改为白色/您希望空间成为的任何颜色
-
能否提供部分隔离代码?
标签: ios uitableview autolayout uinavigationbar