接着上篇文章,之前在唐巧那边看到[UIApplication sharedApplication].keyWindow
通过[UIApplication sharedApplication].keyWindow获取得到的UIWindow不一定是在界面的最上面.UIWindow有一个UIWindowLevel的属性,该属性定义了UIWindow的层级,系统定义的WindowLevel一共有3种取值:
UIWindowLevelNormal
UIWindowLevelAlert
UIWindowLevelStatusBar
可以实现:覆盖状态栏的效果