Я пытаюсь настроить панель навигации контроллера навигации на очистку / непрозрачность 0
Кажется, у меня это работает, когда я запускаю свой код в симуляторе, появляется белая фоновая полоса, однако, если я перехожу на другую страницу, тогда она исчезает.
Мой код совпадает с ответом в на этот вопрос , да, но моя проблема в том, что цвет Nav работает только после того, как я ушел с первого экрана и вернулся к нему. Дело не в том, что это не работает полностью.
import UIKit
class LoginMenuViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)
self.navigationController?.navigationBar.shadowImage = UIImage()
self.navigationController?.navigationBar.isTranslucent = true
}
}