【发布时间】:2018-07-02 04:44:48
【问题描述】:
我有一个项目,以前的开发人员在通用情节提要中构建了整个应用程序 UI,但只为 iPhone 尺寸类添加了 UI 元素和约束。
因此,当我在 iPad 上运行应用程序时,它什么也没有显示。当我使用以下方法将故事板从 iPhone 更改为 iPad 时,故事板也没有显示任何 iPad 尺寸类:
我找到了一种将 UI 元素添加到 iPad 尺寸类别的方法,方法是单击 已安装 按钮将其安装到通用尺寸类别:
并且可以使用这个添加约束:
但我需要为每个 UI 元素和每个约束执行此操作。有没有其他方法可以解决这个问题?
【问题讨论】:
-
AFAIK,使用故事板这是为不同设备调整相同 UI 的唯一方法。你可以查看 wwdc 谈论它developer.apple.com/videos/play/wwdc2016/222
标签: ios autolayout storyboard size-classes