在 iOS 开发的旧 XIB 世界中,我能够创建一个 View Controller 和一个 XIB,并将它们用于 iPhone 和 iPad 环境。只需进行一些代码调整,XIB 就会调整大小和调整以适应不同的尺寸和纵横比。这使我能够降低两种布局随着时间的推移而不同步的风险。
在故事板的世界里也有同样的可能吗?默认情况下,Xcode 为我的通用应用程序创建了两个不同的故事板——一个用于 iPhone,一个用于 iPad。
如何同时使用一个情节提要?
谢谢!
更新:
Xcode 6 中的 Size Classes 将基本上实现 Universal Storyboards 的目标。更多信息在这里: