Это может быть немного сложно объяснить в письменной форме, поэтому, пожалуйста, потерпите меня здесь.
Когда бы я ни захотел настроить стиль строки состояния на «темный», я просто добавляю следующую строку в метод -applicationDidFinishLaunching:
моего AppDelegate:
[application setStatusBarStyle:UIStatusBarStyleBlackOpaque];
Это прекрасно работает, но при запуске приложения происходит заметная задержка изменения строки состояния на этот темный стиль. Я могу это понять, поскольку приложение еще не полностью запущено.
Однако, есть несколько приложений, которые знают, как сделать так, чтобы строка состояния отображалась в темном стиле мгновенно, сразу после запуска приложения и без заметных задержек. Одним из них является Puzzlotto.
Как я могу сделать то же самое для своего приложения?