如何防止黑色背景出现在我的UINavigationBar中?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何防止黑色背景出现在我的UINavigationBar中?相关的知识,希望对你有一定的参考价值。
我有一个segue,我从一个大标题过渡到一个小标题UINavigationBar
,你可以看到,当我转换时,有一个黑色背景显示。表视图是为UITableViewController
提供的默认视图(无约束,全屏)。很明显,问题是tableview
没有扩大以填补可用空间。我怎样才能解决这个问题?
过渡代码:
self.navigationItem.largeTitleDisplayMode = UINavigationItem.LargeTitleDisplayMode.never
答案
在进一步检查ios的Mail应用程序后,表视图不会调整大小,而是在AppDelegate中设置UIWindow的背景以匹配UITableView。这是我的解决方案。
以上是关于如何防止黑色背景出现在我的UINavigationBar中?的主要内容,如果未能解决你的问题,请参考以下文章
如何设置 UINavigation 大小以适合背景图像大小?
如何在我的标签栏 iOS 应用程序上呈现模式 UINavigation 视图?