2016-03-13 3 views
-1

Как изменить цвет в верхней части панели навигации? Не совсем уверен, что эта часть называется, поэтому извинения, если название этого вопроса, следовательно, является неточнымИзменить цвет в верхней части панели навигации Swift

enter image description here

+0

Возможный дубликат [Изменение цвета строки состояния для конкретных ViewControllers с использованием Swift в iOS8] (http://stackoverflow.com/questions/26956728/changing-the-status-bar-color-for-specific-viewcontrollers-using -swift-в-ios8) – JAL

ответ

0

Вы имеете в виду в строке состояния.


Вы можете изменить его между темным и светлым, с одной строки кода (Apple только хотел бы, чтобы сделать белый или черный, я считаю).

В вашей viewdidload():

Для черной строки состояния: UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyle.Default

Для белой строки состояния: UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyle.LightContent


Вы также можете скрыть строку состояния и поставить свою собственную вещь там, поставив этот фрагмент кода после вашего viewdidload:

override func prefersStatusBarHidden() -> Bool { 
return true 
} 

Надеюсь, это поможет вам!

Смежные вопросы