【发布时间】:2016-08-15 10:29:54
【问题描述】:
我只是想暂时将我的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?
标签: ios swift cocoa-touch ios9 uiwindow