2014-01-28 3 views
5

Я знаю, что есть много вопросов/ответов, связанных с моим вопросом, но никто не может мне помочь. Как мой заголовок сказал, что в моем приложении (iPad base) Я хочу изменить цвет текста statusBar в iOS 7, тогда как я могу это сделать ??StatusBar цвет текста не изменяется в iOS 7

Я также пробовал.

How to change Status Bar text color in iOS 7

Change status bar text colour from white iOS 7/Xcode 5

Status Bar Text Color iOS 7

и т.д ..

Я просто хочу, чтобы установить цвет текста STATUSBAR WHITE в iOS 7? как я могу это достичь?

ответ

19

Это довольно легко

  • Перейти к .plist и установить UIViewControllerBasedStatusBarAppearance в NO. По умолчанию его нет, вы должны добавить.

enter image description here

  • Перейти к appDeletegate и под didFinishLaunchingWithOptions методом вставки ниже

Objective-C

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; 

Swift

UIApplication.sharedApplication().setStatusBarStyle(UIStatusBarStyle.LightContent, animated: true) 

Затем увидеть волшебство.

+1

Я уже пробовал, но не работал для меня :( –

+0

Я не уверен, почему он не работает для вас. Я использовал это в своих проектах, и он отлично работает. –

+0

Я знаю, это легко и ваш код должен работаю, но не работает для меня .. я также знаю, что проблема :(и спасибо за попытку помочь мне :) –

0

В вашем проекте я рекомендую перейти на вкладку «Общие», а в строке «Строка состояния» выберите «Света» в раскрывающемся списке.

Я также добавил кнопку «Просмотр состояния панели управления на основе контроллера», чтобы НЕТ в моем plist.

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

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