我只想显示“CreditsView”。因此,如果我按下按钮显示信用视图,按确定视图将消失。

我有我的基本控制器和我的信用视图控制器,现在我尝试类似:

- (IBAction)switchToCreditsView:(id)sender {
creditsViewController = [[CreditsViewController alloc] initWithNibName:@"CreditsViewController"];
[self.view addSubview:creditsViewController.view];
//[self presentModalViewController:creditsViewController animated:YES];

}

但如果我按下按钮我的应用程序崩溃了。

有帮助吗?

解决方案

要回去,你只需致电:

- (IBAction)switchToBaseView:(id)sender {
    [self dismissModalViewControllerAnimated:YES];
}

其他提示

要切换回来执行此操作

[self.view removeFromSuperview]; 然后如果你想要释放视图。 [自我释放];

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top