最优雅的方式来解雇presentModalViewController?

jin*_*ini 1 iphone tabs uitabbarcontroller ios

我在启动时成功显示了一个对用户进行身份验证的视图.成功后,我希望presentModalViewController不再可见并正确释放.

我的代码如下:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    // Override point for customization after application launch.

    // Add the tab bar controller's view to the window and display.
    [self.window addSubview:tabBarController.view];

    Overview *overview = [[Overview alloc] initWithNibName:@"Overview" bundle:nil];
    [self.tabBarController presentModalViewController:overview animated:YES];
    [overview release];
    [self.window makeKeyAndVisible];

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

Jor*_*ans 8

在你的模态viewcontroller中,你需要一段代码:

[self dismissModalViewControllerAnimated:YES];
Run Code Online (Sandbox Code Playgroud)