本文共 694 字,大约阅读时间需要 2 分钟。
UIWindowLevelAlert即可然后接下来在改变层级的UIWindow中放置View便可以遮挡状态栏的位置了
继承 UIWindow, init的方法: 关键的语句 self.windowLevel=UIWindowLevelAlert;- (id) init{CGRect f=[[UIScreen mainScreen] bounds];CGRect s=[[UIApplication sharedApplication] statusBarFrame];self = [super initWithFrame:CGRectMake(0, 0, f.size.width, s.size.height)];if (self != nil) {self.windowLevel=UIWindowLevelAlert;self.backgroundColor=[UIColor clearColor];[self makeKeyAndVisible];}return self;}
转载地址:http://ojosi.baihongyu.com/