Я хочу проверить состояние строки состояния. Как я могу проверить условие, видна ли строка состояния или нет.
пожалуйста, помогите мне сделать это ..
Спасибо вам всем
Я хочу проверить состояние строки состояния. Как я могу проверить условие, видна ли строка состояния или нет.
пожалуйста, помогите мне сделать это ..
Спасибо вам всем
Проверьте, скрыта ли строка состояния:
Цель C:
if ([UIApplication sharedApplication].isStatusBarHidden) {
// do stuff here...
}
Свифт:
if UIApplication.shared.isStatusBarHidden {
// do stuff here...
}
Скрыть строку состояния:
override var prefersStatusBarHidden: Bool {
return true
}
Свифт 3
if UIApplication.shared.isStatusBarHidden {
// Do something
}
Чтобы скрыть строку состояния (setStatusBarHidden
устарела в iOS 9), переопределите в вашем ViewController
:
override var prefersStatusBarHidden: Bool {
return true
}
Вы можете проверить текущее состояние, используя свойство statusBarHidden
объекта [UIApplication sharedApplication]
.
Вы можете установить текущее состояние, используя – setStatusBarHidden:withAnimation:
См. документы для еще много интересного.
ХТН
Вы также можете проверить это в xib построителя интерфейса в атрибутах представления, вы можете увидеть четыре варианта для него: серый/черный/полупрозрачный/неопределенный ..