Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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 带ViewController的分段控件MFMailComposer旋转问题_Ios_Objective C_Ios6 - Fatal编程技术网

Ios 带ViewController的分段控件MFMailComposer旋转问题

Ios 带ViewController的分段控件MFMailComposer旋转问题,ios,objective-c,ios6,Ios,Objective C,Ios6,我有一个包含分段控件的ViewController 每个分段控件都有自己的视图控制器。从技术上讲,我为每个分段控件启动ViewController,显示要显示的视图,并隐藏其他视图 这一切都很好,但现在我尝试用presentModalViewController显示MFMailComposer。我显然需要在ViewController上执行此操作,因为在其他ViewController中,我只将视图置于分段控件之上 MFMailComposer出现并消失,但消失后整个应用程序旋转180°。我只支

我有一个包含分段控件的ViewController

每个分段控件都有自己的视图控制器。从技术上讲,我为每个分段控件启动ViewController,显示要显示的视图,并隐藏其他视图

这一切都很好,但现在我尝试用presentModalViewController显示MFMailComposer。我显然需要在ViewController上执行此操作,因为在其他ViewController中,我只将视图置于分段控件之上

MFMailComposer出现并消失,但消失后整个应用程序旋转180°。我只支持一个方向,plist不支持180°旋转


我做错了什么?

问题在于我的选项卡栏控制器中的函数:
preferredInterfaceOrientationForPresentation
。现在我把它拆了,现在它修好了