Я пытаюсь добавить мое изображение на UINavigationItem, используя этот код:titleView изображение появляется и исчезает сразу
override func viewDidLoad() {
super.viewDidLoad()
self.navItemTop.titleView?.contentMode = UIViewContentMode.scaleToFill
self.navItemTop.titleView? = ViewController4.navigationImage! //my image, its correct for sure
self.navigationController?.navigationBar.barTintColor = UIColor.white
}
Когда я иду в другой UIViewController, а затем вернуться назад, изображение появляется и исчезает через секунду. Я попытался поместить этот кусок кода в viewWillAppear(), но результат тот же. Как я могу это исправить?
Установить изображение в 'viewWillAppear:' метод –
Вы, вероятно, потерять правильную ссылку на navigationImage в ViewController4. – Glenn