【发布时间】:2017-12-30 17:27:28
【问题描述】:
我想这是一个更基本的问题。我被这个应用程序困住了,我正在为 iPhone X 编写代码。我将它设置为在 Main.storyboard 文件上显示很多按钮。一切看起来都是我想要的样子,但问题是我不知道如何通过向左横向旋转和向右横向旋转来改变屏幕。屏幕看起来一样,但我想以不同的方式设置页面样式。
Xcode 9.1 iOS 11 斯威夫特 4.03
【问题讨论】:
-
您需要在代码中做两件事:(1) 检测它是横向左侧还是横向右侧 - (stackoverflow.com/questions/38629782/… - 然后 (2) 在代码中相应地更改布局。注意:在链接中,我提供的评论提到了设备放置在平面上的已知问题。此外,我不知道在 IB 中设计单独的布局,其中“风景”只是“风景” .
-
看看 Apple 的这份文档:developer.apple.com/library/content/featuredarticles/…