【发布时间】:2018-10-22 14:32:17
【问题描述】:
我在视图中使用自定义导航栏,并且我希望该栏不可见(当然文本和按钮除外)。视图是白色的,因此栏的背景也需要是白色或透明的。但无论如何,我尝试了什么,它总是几乎看不见:
这就是它的样子(我知道你必须努力看,但底线是可见的):
如果我需要编写任何代码,请使用 swift
【问题讨论】:
-
试试这个
let bar:UINavigationBar! = self.navigationController?.navigationBar bar.setBackgroundImage(UIImage(), for: .default) bar.shadowImage = UIImage() bar.backgroundColor = UIColor(red: 0.0, green: 0.3, blue: 0.5, alpha: 0) -
怎么样;如果您希望导航栏不可见,请不要使用导航栏?
-
感谢 Anbu,成功了