Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios MFMailComposeViewController在iPhone上的横向显示不正确_Ios_Iphone_Uitableview_Uiviewcontroller_Mfmailcomposer - Fatal编程技术网

Ios MFMailComposeViewController在iPhone上的横向显示不正确

Ios MFMailComposeViewController在iPhone上的横向显示不正确,ios,iphone,uitableview,uiviewcontroller,mfmailcomposer,Ios,Iphone,Uitableview,Uiviewcontroller,Mfmailcomposer,MFMailComposeViewController在过去的两天里一直让我头疼 基本上,我有一个iOS7 iPhone应用程序,它使用序列图像板提供纵向和横向视图。每个视图的底部都有一个选项卡栏 其中一个选项卡有一个链接,可以发送反馈电子邮件 我使用过[self-presentViewController:picker animated:YES completion:Nil];演示MFMailComposeViewController 它在纵向模式下工作得很好,但当我在横向模式下旋转时,我得到

MFMailComposeViewController在过去的两天里一直让我头疼

基本上,我有一个iOS7 iPhone应用程序,它使用序列图像板提供纵向和横向视图。每个视图的底部都有一个选项卡栏

其中一个选项卡有一个链接,可以发送反馈电子邮件

我使用过[self-presentViewController:picker animated:YES completion:Nil];演示MFMailComposeViewController

它在纵向模式下工作得很好,但当我在横向模式下旋转时,我得到的只是一个奇怪的视图,然后什么也没有。应用程序不会崩溃

我做了一些研究,发现可能我应该尝试在appDelegate viewController上演示MFMailComposeViewController,因此我使用:

myWindAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
[appDelegate.window.rootViewController presentViewController:picker animated:YES completion:nil];
但它抱怨我试图在视图中不存在的viewController上显示


非常感谢您的帮助。

一年前,我也遇到了同样的问题,我在第一个视图中修复了它,我们称之为rootviewControllerIs,这不是我使用时所做的:myWindAppDelegate*appDelegate=[[UIApplication sharedApplication]delegate];[appDelegate.window.rootViewController presentViewController:picker动画:是完成:无]?我还应该如何在第一次查看时显示它?谢谢你的帮助!