当用户点击按钮时,我显示一个全新的视图(管理目的)
AdminViewController *adminView = [[AdminViewController alloc]initWithNibName:@"AdminView" bundle:nil];
[self.view addSubview:adminView.view];
[adminView release];
在我推动的视图中,我有一个带有关闭按钮的IBAction。基本上,当我点击关闭按钮时,我想破坏第二个视图并返回原来的视图。
我不能使用self.view removeFromSuperview,因为这将删除我在窗口中的所有内容。你们认为我需要做什么?
答案 0 :(得分:1)
听起来这个设置是
的理想候选者AdminViewController *adminView = [[AdminViewController alloc]initWithNibName:@"AdminView" bundle:nil];
[self presentModalViewController:adminView animated:YES];
[adminView release];
按下关闭按钮时,您可以执行
[self dismissModalViewControllerAnimated:YES];
在任一视图控制器上使其消失。