【发布时间】:2014-03-06 00:54:35
【问题描述】:
在 Xcode 中创建故事板文件时,您必须选择它是用于 iPhone 还是 iPad。这意味着应该始终将 iPhone 和 iPad UI 放在单独的故事板中。这是真的吗?
我的应用有多个故事板。虽然 iPhone 和 iPad 之间的 Main.storyboard 文件大不相同,但其他故事板几乎相同。唯一的区别可能是在 iPhone 上的推送与 iPad 上的 popover 的区别,这可以通过编程方式处理。制作两个故事板似乎非常愚蠢和多余。
如果制作一个“通用”故事板,Xcode 中应该选择 iPhone 还是 iPad?有关系吗?
【问题讨论】:
-
您确实需要分离情节提要,但是您可以非常轻松地将所有对象从一个情节提要复制到另一个情节提要,然后只调整小的差异。您所有的 outlet 和 segue 都将保留在那里,您只需将 outlet 拖到课程中,但这很快。
标签: ios ipad uistoryboard uistoryboardsegue ios-universal-app