Цвет строки состояния в iOS 6?

Есть ли способ иметь эту строку состояния в iOS 6?

В предыдущей версии iOS у нее есть эта строка состояния, но в iOS 6 она, похоже, следует за цветом панели навигации.

status bar

Ответ 1

[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];

или

[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackTranslucent];

- параметры, доступные отдельно от

Ответ 2

В iOS 6 цвет строки состояния теперь автоматически определяется цветами панели навигации. Чтобы быть конкретным, цвет определяется средним цветом нижнего пикселя навигационной панели, как показано ниже: enter image description here

Я не уверен, есть ли другой способ переопределить эту новую операцию.

Ответ 3

Вы можете сделать это, изменив свойства строки состояния следующим образом:

1-Перейти к цели вашего проекта.

2-Выберите итоговый отвод.

3-Перейдите в раздел строки состояния.

4-Настройте его по своему усмотрению.

HOW TO CHANGE

Ответ 4

Я узнал в iOS6, вы не можете получить серый стиль прежнего дефолта. Все параметры в файле info.plist и

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];

любая настройка не может дать вам светло-серый цвет в iOS6. В iOS5,

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];

Это то, что вам нужно. Таким образом, iOS6 исключил стиль серого барьера.

Ответ 5

Я подозреваю, что "По умолчанию" не обязательно дает серый цвет в iOS 6.

Как настроить настраиваемый оттенок на серый?