- 通过UIApplication获取当前keyWindow。
- keyWindow是用来管理键盘以及非触摸类的消息,并且只能有一个window是keyWindow。
- UIWindow *keyWindow=[UIApplication sharedApplication].keyWindow;
- 每个UIwindow对象配置windowLevel属性,大部分时候不应该去改变windowLevel。
- UIwindow有3个级别,对应了3种显示优先级。通过windowLevel设置,优先级为:UIWindowLevelAlert大于UIWindowLevelStatusBar大于UIWindowLevelNormal
- 当视图没有完全渲染出不能拿到keyWindow,会出错。
获取当前UIWindow和级别
最新推荐文章于 2022-08-03 09:49:33 发布