Фон строки состояния во время UIModalTransitionStyleFlipHorizont
Приложены несколько скриншотов из моего приложения в разгар UIModalTransitionStyleFlipHorizont
Я изменил статусбар стиля на Черный в info.plist и установил цвет фона или MainWindow.xib на черный. Тем не менее, во время UIModalTransitionStyleFlipHor Horizontal фон позади строки состояния является белым. Есть идеи, что я могу здесь делать не так? и как я могу быть в состоянии это исправить (т.е. избавиться от белого)?
ОБНОВЛЕНИЕ: Вот как начинает выглядеть моя строка состояния, если для UIStatusBarStyle установить значение UIStatusBarStyleBlackTranslucent.
Итак, за статусбаром определенно есть что-то белое.:-(
1 ответ
Возможны два варианта.
В файле Info.plist добавьте ниже
UIStatusBarStyle UIStatusBarStyleBlackTranslucent
или жеUIStatusBarStyle UIStatusBarStyleBlackOpaque
или жеUIStatusBarStyle UIStatusBarStyleDefault
Добавьте источник в ваше приложение.
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackTranslucent animated: NO];
или же
[[UIApplication sharedApplication]
setStatusBarStyle:UIStatusBarStyleBlackOpaque animated:NO];
или же
[[UIApplication sharedApplication]
setStatusBarStyle:UIStatusBarStyleDefault animated:NO];
Обновить:
для скрытия строки состояния
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];