iphone - 具有适用于 iPhone 的纵向方向和适用于 iPad 的横向方向的通用应用程序

标签 iphone ipad swift ios-universal-app

我正在使用 Swift 创建一个通用应用程序。我使用了 Storyboard 和 Auto-Layouts。要求是创建一个通用应用程序,该应用程序将仅支持 iPhone 的纵向方向和仅 iPad 的横向方向。

我已经为 iPhone 开发了 UI,现在我将开始 iPad UI。

此外,为 iPhone 创建的 UI 与为 iPad 创建的 UI 不同,两者的 UI 完全不同。

我正在考虑为 iPhone 和 iPad 创建单独的 Storyboard。有什么正确的方法可以实现这一目标吗?

最佳答案

转到 info.plist 文件并添加一个包含键“Supported interface orientations (iPhone)”的数组,并在其中添加以下值:

  1. 纵向(底部主页按钮)

同样,添加另一个数组“Supported interface orientations (iPad)”并添加以下内容:

  1. 纵向(底部主页按钮)
  2. 横向(左主页按钮)
  3. 横向(右主页按钮)

见下文: enter image description here

关于iphone - 具有适用于 iPhone 的纵向方向和适用于 iPad 的横向方向的通用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27782224/

相关文章:

ios - Xcode 无法识别我的 iOS 设备

ios - 如何在swift中设置UIlabel背景颜色的高度

iphone - 向 UITextField 添加标签

iphone - Monotouch.Dialog 自定义单元格

objective-c - 在 UIViewController 的主视图中加载自定义 UIView

swift - 如何在 watchOS 上像 TextView 一样显示文本

ios - Swift UITableViewCell 阴影不出现

ios - 弹出 View Controller 时应用程序崩溃

ios - 不同屏幕的图像尺寸

html - 网站 build 中的 iPad 缩放问题