我提出了一個視圖控制器使用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