Я создаю приложение iOS в Swift, и мне нужно изменить цвет фона строки состояния в некоторых контроллерах представления. Мне удалось изменить цвет текста, но я не могу найти способ изменить фон.Изменить цвет фона фона в некоторых контроллерах представления - Swift
Я позволяю «View контроллера на основе строки состояния внешнего вида» Да и с помощью
UIApplication.sharedApplication().statusBarStyle = .LightContent
в методе viewDidLoad.
Любые предложения?
Спасибо. У меня цвет текста меняется, но не уверен, как изменить цвет фона панели. Не знаете, как реализовать это в контроллере представления. – puks1978
Ссылка docs показывает это. Буквально вы добавляете метод preferredStausBarStyle к вашему подклассу viewController и возвращаете соответствующую константу для стиля, который вы хотите. Это правильный способ изменения строки состояния. Если вы пытаетесь сделать что-то лишнее, то этот подход не сработает, нет. –