0

我有一个基于故事板的 iPhone 应用程序,其中大多数视图都处于纵向模式,并且由于内容的性质,应该只以纵向显示。但是我有一个视图,它应该只在横向 - 我如何确保视图只以正确的方向显示?

我尝试添加第二个故事板,主故事板设置为纵向,新故事板设置为横向,但如果您启动横向视图,它会以纵向模式显示。我可以在 viewWillAppear 中强制将视图旋转为横向吗?

我尝试将 Target 的构建设置、方向值设置为“Portrait”和“Landscape Left”,但现在我的纵向故事板将自动旋转并搞砸它的布局。

所以,基本上,我怎样才能强制一个视图只允许一个特定的方向(大部分视图是纵向的,只有一个视图是横向的)?

4

1 回答 1

3

只有一个故事板可以做到这一点。你需要这样做..

1-转到检查器并选择视图,然后取消选中自动布局。

2-然后单击xcode文件右上角的大小检查器。

3-一一选择您的控件并从左,右,上和下调整它们的大小。

4-之后运行你的项目。看看会发生什么......

于 2013-11-15T11:36:21.027 回答