Я пытаюсь установить фоновое изображение на панель навигации глобально в делегате приложения в Swift. Я могу заставить его работать на отдельном контроллере представления следующим образом:
var topBar: UINavigationBar!
topBar.setBackgroundImage(UIImage(named: "navbar"), forBarMetrics:
.Default)
Но когда я пытаюсь добавить следующее в App Delegate, он вылетает с необработанным исключением:
UINavigationBar.appearance().setBackgroundImage(UIImage(named:
"navbar"), forBarMetrics: .Default)
navbar
в ваших ресурсах изображений. - person Dănuț Mihai Florian   schedule 04.11.2014