@IBOutlet var navBar: UINavigationBar!
self.navBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
self.navBar.shadowImage = UIImage()
Приведенный выше код работает, если контроллер представления встроен в контроллер навигации и использует self.navigationController?.navigationBar.setBack
... и т. д., но он не работает при использовании IBOutlet (мой пример не встроен в контроллер навигации). Панель навигации не прозрачная.
Любые идеи?
UINavigationController
. Попробуйте также установитьtranslucent=false
04.12.2014