我有一个基于故事板的iPhone应用程序,其中大部分视图都处于纵向模式,并且由于内容的性质,应该只能以纵向显示。但是我有一个只应该在横向上的视图 - 我如何确保只以正确的方向显示视图?
我尝试添加第二个故事板,主故事板设置为纵向方向,新故事板设置为横向,但如果启动横向视图,它将以纵向模式显示。我可以在viewWillAppear?
中强制将视图旋转为横向我尝试将Target的构建设置,方向值设置为“Portrait”和“Landscape Left”,但现在我的纵向故事板将自动旋转并拧紧它的布局。
所以,基本上,我如何强制视图只允许一个特定的方向(大多数视图的肖像,只有一个的风景)?
答案 0 :(得分:3)
只有一个故事板可以做到这一点。你需要这样做..
1-前往检查员并选择视图,然后取消选中自动布局。
2-然后在xcode文件的右上角单击尺寸检查器。
3-逐个选择您的控件,并从左,右,上,下调整大小。
4-之后运行你的项目。看看会发生什么......