是否准备好推荐使用Xcode 4.2生产中的故事板?(参见之前的XIB方法)

Gre*_*reg 12 iphone xcode storyboard ios xcode4.2

是否准备好推荐使用Xcode 4.2生产中的故事板?

也就是说,使用故事板的iPhone/iPad开发人员(推荐原生iPhone/iPad应用程序)是否肯定会使用故事板?或者这个概念还存在一些问题和问题吗?

PS还有故事板协助设计/工作的通用应用程序吗?

Bol*_*ock 14

这在很大程度上取决于您的目标受众.唯一可能的交易破坏是使用故事板要求您将应用程序的部署目标设置为iOS 5.0或更高版本; 故事板应用程序无法在任何早期版本的iOS上运行.

如果您必须迎合以前版本的iOS,则必须在使用Interface Builder设计界面时继续使用单个nib文件.我还建议您坚持使用已经在现有项目中使用的任何内容.(您可以逐步将故事板介绍到现有项目中,但请记住它们只能在iOS 5中运行.有一个WWDC 2011演示文稿可引导您完成此过程.)

对于新项目,故事板似乎是要走的路,只要您确定不需要部署到以前的iOS版本.

故事板是否有助于获得设计/工作的通用应用程序?

不确定"协助"是什么意思,但你必须为每个设备系列创建一个笔尖故事板.一个用于iPhone/iPod touch,另一个用于iPad.

  • 谢谢 - "每个设备系列的一个笔尖故事板" - 所以没有办法在iPad/iPhone上重复使用NIB吗?例如,您不能为iPAD创建一个SplitViewController并将左侧分配给现有的iPhone NIB A,并将右侧分配给现有的iPhone NIB B,然后执行一些配置魔术将它们绑定在一起? (3认同)