从视图中删除modalViewController?
问题描述:
我已经使用这个代码拉动另一种观点认为一个观点:从视图中删除modalViewController?
secondView = [[SecondView alloc] init];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:secondView];
navigationController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:navigationController animated:YES];
[navigationController release];
取消这个第二视图按钮具有这样的:
[self.navigationController.modalViewController dismissModalViewControllerAnimated:YES];
但它似乎并没有做任何事情。该视图仍然存在,我仍然可以与之交互。我如何删除它?
答
尝试:
[self.navigationController dismissModalViewControllerAnimated:YES]
就这么简单!谢谢!之前从未使用过modalviewcontroller,所以没有意识到这一点。 – Andrew 2011-06-03 15:21:19
任何方式给它一个不同的解雇动画? – Andrew 2011-06-03 15:26:20
尝试更改modalTransitionStyle属性 – 2011-06-05 10:28:43