如何禁用横向方向

时间:2016-06-14 16:40:28

标签: ios objective-c iphone xcode7

我尝试了一些代码和项目设置,但应用程序仍在改变方向。如何才能进行纵向定位?

XCode版本:7.3.1,应用程序部署目标:6.0

在“设置设备方向”中仅选择“纵向”。

enter image description here

Info.plist文件:

enter image description here

.m文件中的代码:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

注意:我没有任何Objective-C经验。

2 个答案:

答案 0 :(得分:0)

选择项目(导航器中的顶部项目)。第二部分称为“部署信息”。其中包含一组用于设备方向的复选框。

enter image description here

答案 1 :(得分:0)

删除所有旋转委托方法并删除所有其他Supported interface orientations,只应该一个,并且它应该打开:

人像(底部主页按钮)

所以删除第二个/底部Supported interface orientations (i...