Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.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
Objective c xCode6部署到iOS7设备时视图控制器方向不正确_Objective C_Uiviewcontroller_Ios8_Orientation_Xcode6 - Fatal编程技术网

Objective c xCode6部署到iOS7设备时视图控制器方向不正确

Objective c xCode6部署到iOS7设备时视图控制器方向不正确,objective-c,uiviewcontroller,ios8,orientation,xcode6,Objective C,Uiviewcontroller,Ios8,Orientation,Xcode6,在测试部署目标为7.1的应用程序时,我遇到了一个奇怪的问题,该应用程序使用xCode6编译,并在iOS 7.1.2和iOS 8.0.2设备上测试 在序列图像板中使用纵向占位符定义视图控制器。该应用程序仅支持横向定位 应用程序内代理: @property (nonatomic,strong) UIViewController* privacyScreen; self.privacyScreen = [kMainStoryboard instantiateViewControllerWithIden

在测试部署目标为7.1的应用程序时,我遇到了一个奇怪的问题,该应用程序使用xCode6编译,并在iOS 7.1.2和iOS 8.0.2设备上测试

在序列图像板中使用纵向占位符定义视图控制器。该应用程序仅支持横向定位

应用程序内代理:

@property (nonatomic,strong) UIViewController* privacyScreen;
self.privacyScreen = [kMainStoryboard instantiateViewControllerWithIdentifier:@"privacyScreen"];
[self.window addSubview:self.privacyScreen.view];
部署到iOS8时,状态栏处于横向,视图控制器处于横向。 部署到iOS 7.1时,状态栏位于横向,但视图控制器位于纵向

如何确保我的视图控制器处于预期的方向,而不管它们运行在哪个iOS上?例如,如果我的应用程序在项目设置中不支持纵向,我希望没有纵向视图控制器