UIWindow中有相关层级设定的以下设置spa
[cpp] view plaincopy.net
typedef CGFloat UIWindowLevel; orm
const UIWindowLevel UIWindowLevelNormal; // 0.0 blog
const UIWindowLevel UIWindowLevelAlert; // 2000.0 get
const UIWindowLevel UIWindowLevelStatusBar; // 1000.0 it
StatusBar的层级是1000 因此只须要将UIWindow层级设置为UIWindowLevelAlert便可
而后接下来在改变层级的UIWindow中放置View即可以遮挡状态栏的位置了view