可以說我有兩個控制器A & B和1個MFMessageComposeViewController。 我執行這些操作如何關閉MFMessageComposeViewController到mainView控制器?
A-> presentModalViewController - >乙
B-> presentModalViewController - > MFMessageComposeViewController對象
所以在郵件撰寫didFinishWithResult
委託我要回去給控制器不是第B
我已經嘗試了幾次像委託中的2次dismissModalViewControllerAnimated並直接從委託調用控制器,但沒有它的工作。每次它只關閉一次,並保持在B控制器上。
關於取消/發送我想回到A控制器。
由於B之前解僱B是模態視圖控制器,你需要關閉該MFMessageComposeViewController,等待一秒鐘,然後纔可以解僱B.視圖控制器如果您在添加代碼,它將幫助你如何解僱B和MFMessageComposeViewController。 –