self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default)
self.navigationController?.navigationBar.shadowImage = UIImage()
在viewDidLoad中
。
在導航欄下方的隔板線消失細。問題是,狀態欄變成白色。我希望它保持與導航欄相同的顏色。
如果只是
self.navigationController?.navigationBar.shadowImage = UIImage()
在viewDidLoad中,看起來是這樣的:
導航欄下面我有一個觀點的顏色與導航欄完全相同的。我想把它融入一個,所以它看起來像導航欄下方的視圖是導航欄的一部分。
'self.navigationController?.navigationBar.isTranslucent = false'完成了這個訣竅。謝謝 – luke