我只想显示“CreditsView”。因此,如果我按下按钮显示信用视图,按确定视图将消失。
我有我的基本控制器和我的信用视图控制器,现在我尝试类似:
- (IBAction)switchToCreditsView:(id)sender {
creditsViewController = [[CreditsViewController alloc] initWithNibName:@"CreditsViewController"];
[self.view addSubview:creditsViewController.view];
//[self presentModalViewController:creditsViewController animated:YES];
}
但如果我按下按钮我的应用程序崩溃了。
答案 0 :(得分:6)
要回去,你只需致电:
- (IBAction)switchToBaseView:(id)sender {
[self dismissModalViewControllerAnimated:YES];
}
答案 1 :(得分:3)
要切换回来执行此操作
[self.view removeFromSuperview]; 然后如果你想要释放视图。 [自我释放];