Xcode 11.3.
我在开发应用程序定位时遇到了应用程序开发问题,iOS 13.2,
并且我已经编辑了导航栏,使其背景为黑色。但是,我似乎找不到删除或隐藏标题栏的方法。现在它看起来就像一个大黑条。
所有其他内容都通过 webview 提供,这就是为什么我需要删除标题栏而不是导航栏中的黑色背景颜色(显示时间和电池等)。我希望你能帮忙。
这是当前的预览:
谢谢!
所以听起来你想要这样的东西:
所以,在那个屏幕截图中:
我们在一个导航界面中,但是导航栏是隐藏的。
绿色视图是您的“Aleksis”视图的替身。它的顶部固定在安全区域的底部。
还有一个黑色的视图。它的顶部固定在其父视图(视图控制器的主视图)的顶部,底部固定在安全区域的底部。它在绿色视图的后面。
这是我使用的故事板配置:
这是视图控制器代码:
override var preferredStatusBarStyle: UIStatusBarStyle { .lightContent }
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.isNavigationBarHidden = true
}