【发布时间】:2017-10-12 16:31:12
【问题描述】:
我已经看到了关于 SO 的各种主题,但我无法让它们中的任何一个在带有 Xcode 9 的 iOS 11 中工作。
我正在尝试制作一个完全清晰的导航栏,但对于我的生活我无法摆脱“磨砂”外观,也无法摆脱底部蚀刻。
这是我的代码:
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.navigationBar.isTranslucent = true
navigationController?.navigationBar.shadowImage = UIImage()
navigationController?.view.backgroundColor = .clear
navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)
navigationController?.navigationBar.backgroundColor = .clear
navigationController?.navigationBar.barTintColor = .clear
}
我错过了什么?
【问题讨论】:
-
您是否尝试使其不透明而不是半透明?