理解UIWindow

简介: 1:StoryBoard下会自动为UIWindow 初始化,那么此时需要使用自定义UIWindow时,请进行如下编写:- (BOOL)application:(UIApplication *)application didFinishLaunch...

1:StoryBoard下会自动为UIWindow 初始化,那么此时需要使用自定义UIWindow时,请进行如下编写:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[iConsoleWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    self.window.rootViewController = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil] instantiateInitialViewController];
    return YES;
}


1:Window层级 


2:谁来当keyWindow?


3:Airplay直接投影Window


4:Window上的View横竖屏显示兼容

http://stackoverflow.com/questions/2508630/orientation-in-a-uiview-added-to-a-uiwindow


目录
相关文章
|
6月前
|
iOS开发 UED 容器
navigationController 的使用详解
navigationController 的使用详解
UINavigationController和UITabBarController合用。
UINavigationController和UITabBarController合用。
76 0
UIActionSheet,UIAlertView,UIAlertController的详细说明
UIActionSheet,UIAlertView,UIAlertController的详细说明
124 0
UIActionSheet,UIAlertView,UIAlertController的详细说明
UIViewController/ApplicationSequ…
UIViewController   ApplicationSequence UI-03 注意: NSLog(@"%s %d",__FUNCTION__,__LINE__); //打印程序方法的执行过程,    //__FUNCTION__,执行的方法名;__LINE__ 显示的NSlL...
754 0