仅限肖像模式 - iOS

时间:2012-10-15 18:19:27

标签: ios ios5 ios6 uiinterfaceorientation

我有一个应用程序,仅用于纵向方向。但是我不知道如何限制只使用肖像模式,一旦用户颠倒或使用LANDpace模式,我不希望我的屏幕orinetation相应地改变。

任何想法怎么做?

2 个答案:

答案 0 :(得分:7)

可以通过覆盖此方法在App Summary(以及rootviewcontroller中,无论是Nav控制器,TabBar控制器等)中指定:

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

enter image description here

答案 1 :(得分:2)

这里是您可以在XCode 8.1中进行更改的地方的更新视图

Set App Orientation 请注意,您选择项目导航器顶部最左侧的项目(应用程序摘要)。 然后,在右侧,您需要确保在顶部选择General,然后在需要时向下滚动,并且您将看到设备方向设置。

xcode 8.1