Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.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 从横向启动ipad上的仅iphone应用程序(1x/2x模式)会忽略根视图的方向设置_Ios_Objective C_Ipad_Orientation_Rootview - Fatal编程技术网

Ios 从横向启动ipad上的仅iphone应用程序(1x/2x模式)会忽略根视图的方向设置

Ios 从横向启动ipad上的仅iphone应用程序(1x/2x模式)会忽略根视图的方向设置,ios,objective-c,ipad,orientation,rootview,Ios,Objective C,Ipad,Orientation,Rootview,iPhone应用程序应该主要在纵向模式下使用,但对于两个视图,允许旋转到横向。因此,在设置中,允许所有方向,并且在大多数视图(包括根视图)中,禁止旋转。在iphone5和iphone6plus上,一切正常。在后者上,即使应用程序是从横向模式启动的:它以纵向模式显示。但它不能在带有iPad的iPhone模拟模式(“1x/2x模式”)的iPad上运行。当我以横向模式从桌面启动应用程序时,它将以横向模式显示。ios 7和ios 8也是如此。 在我发布大量代码之前,可能有人曾经遇到过这种情况,并知道一个

iPhone应用程序应该主要在纵向模式下使用,但对于两个视图,允许旋转到横向。因此,在设置中,允许所有方向,并且在大多数视图(包括根视图)中,禁止旋转。在iphone5和iphone6plus上,一切正常。在后者上,即使应用程序是从横向模式启动的:它以纵向模式显示。但它不能在带有iPad的iPhone模拟模式(“1x/2x模式”)的iPad上运行。当我以横向模式从桌面启动应用程序时,它将以横向模式显示。ios 7和ios 8也是如此。
在我发布大量代码之前,可能有人曾经遇到过这种情况,并知道一个简单的解决方案?

您找到了解决方案吗?没有。实际上没有。目前的“解决方案”是在应用程序范围内不允许横向模式。