在我的应用程序中,我使用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