当用户点击按钮时,我正在显示一个全新的视图(用于管理)
AdminViewController *adminView = [[AdminViewController alloc]initWithNibName:@"AdminView" bundle:nil];
[self.view addSubview:adminView.view];
[adminView release];
鉴于我正在推动,我有一个带有关闭按钮的IBAction。基本上,当我按下关闭按钮时,我想销毁第二个视图并返回到原始视图。
我不能使用self.view removeFromSuperview,因为这几乎会删除窗口中的所有内容。你们认为我需要做什么?
最佳答案
听起来此设置非常适合
AdminViewController *adminView = [[AdminViewController alloc]initWithNibName:@"AdminView" bundle:nil];
[self presentModalViewController:adminView animated:YES];
[adminView release];
当按下关闭按钮时,您可以
[self dismissModalViewControllerAnimated:YES];
在任一视图控制器上使其消失。
关于ios - 我是否需要实现导航 Controller 才能添加其他 Controller 的 View ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7734354/