我提出了一个视图控制器使用presentModalViewController:
,现在如何关闭/解雇它?如何解除与presentModalViewController打开的视图控制器:
15
A
回答
12
你有两个选择,既涉及到使用dismissModalViewController。
首选的方法是使用委托并告诉视图控制器负责呈现视图以解除它。另一种方法是让谁提出解雇自己的观点(这实际上要求家长将其关闭。)
22
从控制器模态呈现:
[self dismissModalViewControllerAnimated:YES]
26
对于iOS6的使用此代码
[self dismissViewControllerAnimated:YES completion:Nil];
,而不是
[self dismissModalViewControllerAnimated:YES];
这可能会帮助你。
+4
你是超级惊人的男人,我一直在寻找像5小时。 – 2013-06-22 12:11:51
相关问题
- 1. iphone,了解视图控制器,presentModalViewController
- 2. 如何解除视图控制器链?
- 3. presentModalViewController对父视图 - 控制
- 4. 如何从集合视图控制器打开新的视图
- 5. 通过siri打开视图控制器
- 6. 解除模态视图控制器
- 7. 解除模态视图控制器
- 8. 如何让UIBarButtonItem打开一个新的视图控制器?
- 9. 如何从storyboard中的didSelectRowAtIndexPath打开视图控制器?
- 10. 如何从提供的视图控制器打开UIImagePickerController?
- 11. 从不同的视图控制器打开相同的视图
- 12. Xamrin iOS的 - 在列表视图RowSelected打开视图控制器
- 13. 解除视图控制器不会返回到前一个视图控制器
- 14. 打开视图控制器与自定义动画
- 15. 如何用Siri打开/触发视图控制器?
- 16. 如何在视图控制器中打开本地文件
- 17. 失去导航控制器如何打开另一个视图
- 18. 如何从我的表格视图单元打开Uipageview控制器视图
- 19. 了解视图控制器
- 20. 如何解除多个视图控制器
- 21. 视图控制器应该如何中止加载/解除?
- 22. 如何使用UIAlertView解除模态视图控制器?
- 23. 如何解除模态视图控制器,如果有多个视图控制器
- 24. Ipad的presentModalViewController在一个视图控制器
- 25. mvc 4,如何打开(新页面)HttpPost视图控制器?与模型数据
- 26. 如何删除表视图中的根视图控制器
- 27. 如何调用视图控制器与导航控制器
- 28. PresentModalViewController具有与导航控制器中的推送视图相同的动画?
- 29. 如何连接容器视图控制器与视图
- 30. 如何删除导航控制器与视图
非常感谢你 – WangYang 2011-03-01 15:54:42
从技术上讲,这是不正确的,它应该是'[self.parentViewController dismissModalViewControllerAnimated:YES]'。但是为了方便,如果目标不是模态地呈现视图控制器,'dismissModalViewControllerAnimated:'会自动将消息转发给父级。 – Anomie 2011-03-01 16:41:37