Есть ли способ иметь эту строку состояния в iOS 6?
В предыдущей версии iOS у нее есть эта строка состояния, но в iOS 6 она, похоже, следует за цветом панели навигации.
Есть ли способ иметь эту строку состояния в iOS 6?
В предыдущей версии iOS у нее есть эта строка состояния, но в iOS 6 она, похоже, следует за цветом панели навигации.
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];
или
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
- параметры, доступные отдельно от
В iOS 6 цвет строки состояния теперь автоматически определяется цветами панели навигации. Чтобы быть конкретным, цвет определяется средним цветом нижнего пикселя навигационной панели, как показано ниже:
Я не уверен, есть ли другой способ переопределить эту новую операцию.
Вы можете сделать это, изменив свойства строки состояния следующим образом:
1-Перейти к цели вашего проекта.
2-Выберите итоговый отвод.
3-Перейдите в раздел строки состояния.
4-Настройте его по своему усмотрению.
Я узнал в iOS6, вы не можете получить серый стиль прежнего дефолта. Все параметры в файле info.plist и
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];
любая настройка не может дать вам светло-серый цвет в iOS6. В iOS5,
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];
Это то, что вам нужно. Таким образом, iOS6 исключил стиль серого барьера.
Я подозреваю, что "По умолчанию" не обязательно дает серый цвет в iOS 6.
Как настроить настраиваемый оттенок на серый?