0
Я изменил несколько свойств navigationBar для представления. Тем не менее, я хотел бы убедиться, что все возвращается к значениям по умолчанию, когда просмотр отключен или отображается новое представление. Есть ли способ сбросить все значения?Set NavigationBar Возврат к значениям по умолчанию
Измененные значения:
// set status bar white
self.navigationController?.navigationBar.barStyle = UIBarStyle.Default
// make navigation bar clear/transparent
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
self.navigationController?.navigationBar.shadowImage = UIImage()
self.navigationController?.navigationBar.translucent = false
let titleDict: NSDictionary = [NSForegroundColorAttributeName: UIColor.whiteColor()]
self.navigationController?.navigationBar.titleTextAttributes = titleDict