以下代码设置了我想要呈现模态视图控制器的UIWindow和UINavigationController:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
ViewController *controller = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
self.navController = [[UINavigationController alloc] initWithRootViewController:controller];
self.window.rootViewController = self.navController;
[self.window setHidden:FALSE];
一旦我完成了这一切,我将使用以下方式显示由第三方库提供的控制器:
[self.navigationController presentViewController:self.presentedViewController
animated:NO
completion:nil];
当模态视图控制器正在加载时,似乎显示了灰色屏幕,想知道如何在加载模态控制器期间隐藏它。