UIWindow

来源:互联网 发布:淘宝卖stussy的正品店 编辑:程序博客网 时间:2024/04/25 12:44

1 window的创建(在AppDelegate。m里面)

//window的创建,跟屏幕尺寸一样大小self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];//设置window的底色self.window.backgroundColor = [UIColor whiteColor];//设置根控制器self.window.rootViewController = [[UIViewController alloc] init];//设置self.window为keyWindows并显示[self.window makeKeyAndVisible];

2 windowLevel优先级

UIWindowLevel UIWindowLevelNormal = 0;                      默认值UIWindowLevel UIWindowLevelAlert = 2000;                    警告UIWindowLevel UIWindowLevelStatusBar = 1000                   状态栏值[UIApplication sharedApplication].keyWindow.windowLevel     当前应用的主windowLevel

3 显示新建的window

//1 把arc关闭//2 hidden设为no,默认为yes//3 windowLevel>[UIApplication sharedApplication].keyWindow.windowLevel//4 若要在新建的window上显示状态栏:(1)[[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];(2)windowLevel<1000
0 0
原创粉丝点击