我正在使用 Swift 创建一个通用应用程序。我使用了 Storyboard 和 Auto-Layouts。要求是创建一个通用应用程序,该应用程序将仅支持 iPhone 的纵向方向和仅 iPad 的横向方向。
我已经为 iPhone 开发了 UI,现在我将开始 iPad UI。
此外,为 iPhone 创建的 UI 与为 iPad 创建的 UI 不同,两者的 UI 完全不同。
我正在考虑为 iPhone 和 iPad 创建单独的 Storyboard。有什么正确的方法可以实现这一目标吗?
最佳答案
转到 info.plist 文件并添加一个包含键“Supported interface orientations (iPhone)”的数组,并在其中添加以下值:
- 纵向(底部主页按钮)
同样,添加另一个数组“Supported interface orientations (iPad)”并添加以下内容:
- 纵向(底部主页按钮)
- 横向(左主页按钮)
- 横向(右主页按钮)
见下文:
关于iphone - 具有适用于 iPhone 的纵向方向和适用于 iPad 的横向方向的通用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27782224/