UIWindow *keywindow = [[UIApplication sharedApplication] keyWindow];
在控制器的viewDidLoad方法中直接获取是nil的,是因为delegate.m的makeKeyWindowAndVisible方法是是先调viewDidLoad方法先,makeKeyWindowAndVisible没有调用完,都没有当前的window,所以直接在viwDidLoad取keyWidow为nil
keyWindow的获取
最新推荐文章于 2024-06-30 17:23:45 发布