У меня есть подкласс UIViewcontroller со следующими свойствами:
override var preferredStatusBarUpdateAnimation: UIStatusBarAnimation {
return .slide
}
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent
}
override var prefersStatusBarHidden: Bool {
return false
}
И хотел бы изменить PreferenceStatusBarHidden на true на основе вызовов методов после инициализации контроллера представления. Я не могу изменить его на true (только для получения).
Я думаю, что я пропускаю что-то глупое здесь...
Изменить: это не дубликат других вопросов о скрытии строки состояния, поскольку он включает в себя переопределение свойства и вычисление для определения свойства после того, как контроллер представления уже был представлен.