我是模型(呈现)12 个视图控制器,现在我想解雇一个特定的 VC,我该怎么做。请帮帮我。
问问题
53 次
3 回答
1
关闭您的模态视图以到达根视图
于 2012-12-01T17:25:00.137 回答
0
您可以像下面这样关闭尽可能多的控制器,例如:下面的代码将关闭 2 个视图控制器,只需添加 parentviewontroller:
[[self parentViewController] dismissModalViewControllerAnimated:animated]; //dismiss 2 viewcontrollers
[[self parentViewController] parentViewController] dismissModalViewControllerAnimated:animated]; //dismiss 3 viewcontrollers
于 2012-12-01T16:58:43.423 回答
0
如果你想一步完成,那么你必须从你想返回的控制器调用dismissViewControllerAnimated:completion:。这将关闭链中在它之后出现的所有控制器。如果您需要通过在最后一个控制器中的按钮单击(或其他用户交互)来执行此操作,那么您可能必须发送一个 NSNotification ,您想要返回的控制器,侦听并采取行动以解除所有的控制器。
于 2012-12-01T17:37:56.103 回答