Я просто пытаюсь разместить мой UIWindow
над баром состояния временно для предупреждения.Почему я не могу заставить мой новый интерфейс UIWindow отображаться поверх строки состояния?
Код довольно прост:
let newwindow = UIWindow(frame: UIScreen.mainScreen().bounds)
newwindow.hidden = false
newwindow.backgroundColor = UIColor.greenColor()
newwindow.windowLevel = UIWindowLevelStatusBar + 1.0
newwindow.makeKeyAndVisible()
newwindow.hidden = false
Однако, когда я положил, что в viewDidAppear
моего зрения корневой контроллер, я никогда не видел это окно.
Что я делаю неправильно?
Вы пытались поместить его в 'viewWillApper' или' viewDidLoad'? – Jeff