如何在没有用户能够看到呈现视图的情况下使用模态视图控制器启动iOS应用程序?

gup*_*ron 9 modal-dialog objective-c launch presentmodalviewcontroller ios

我已经尝试了很多组合来做这个从app委托,呈现视图控制器viewDidLoad,有和没有延迟,有和没有动画.

但是用户可以暂时看到呈现视图控制器,或者模式没有呈现.

怎么能实现这一目标?

Lor*_*rik 6

使用storyboard尝试下面的代码,应用程序以模态视图控制器启动:

AppDelegate.m

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [self.window makeKeyAndVisible];
    [self.window.rootViewController performSegueWithIdentifier:@"modalSegue" sender:self];

    return YES;
}
Run Code Online (Sandbox Code Playgroud)

从开始视图控制器到模态视图控制器的配置:

在此输入图像描述