Программно изменить значение ключа Info.plist в ios

Можно ли программно изменить значение ключа info.plist в ios?
как будто я хочу изменить значение клавиши «Просмотр внешнего вида строки состояния на основе контроллера» на «ДА» / «НЕТ» в разных местах.


person Dhaval H. Nena    schedule 22.10.2013    source источник


Ответы (1)


Вы не можете изменять значения в info.plist программно.

Что ты можешь сделать:

  1. Установите для параметра "Внешний вид строки состояния ViewControllerBased" значение "Да".
  2. Создайте суперкласс для всех ваших контроллеров просмотра (например: «BaseViewController»)
  3. Метод переопределения

    (UIStatusBarStyle) предпочтительныйStatusBarStyle

  4. Установите здесь свой стиль по умолчанию

  5. Переопределите этот метод в любом другом подклассе, если хотите, чтобы вы отличались от этого стиля.
person Thomas Keuleers    schedule 22.10.2013
comment
спасибо .. но я знаю об этом решении .. это заставит меня внести изменения во все файлы .. чего я не хочу делать, поэтому ищу другие варианты .. - person Dhaval H. Nena; 22.10.2013
comment
решено? подскажите пожалуйста решение. Спасибо - person Evgeny Fedin; 26.06.2017