在我的應用程序中,我使用MFMailComposeViewController發送郵件。 此的viewController是從的viewController即上一個UINavigationController的頂推與dismissViewControllerAnimated休息GUI
[self presentViewController:mailer animated:false completion:nil];
。當你完成郵寄我刪除mfmailcomposeviewcontroller與
[self dismissViewControllerAnimated:NO completion:NULL];
的問題比我的UINavigationController的觀點沒有填滿整個屏幕,不屬於此的UINavigationController的一部分變爲無效呈現在屏幕上的所有元素。我不知道如何開始解決這個問題,所以任何暗示都將非常感激。
關於dismiss方法,shouldnt'完成:'是'nil',而不是'NULL'? – 2013-03-18 22:45:03
這是iPad或iPhone上的問題嗎?如果這是在iPad上,是否正在使用吐視圖控制器? – rmaddy 2013-03-18 23:00:38
如果你的'UINavigationController'不佔用整個屏幕,那意味着你正在顯示多個視圖控制器?你有某種容器視圖控制器嗎?您是否使用控制器遏制方法來創建適當的VC層次結構? – Tricertops 2013-03-20 22:03:53