有人知道是否可以在App for iOS 5中使用故事板,并使用普通的NIB文件用于较旧的iOS版本?
我目前正在重新开发一个应用程序,并希望将Storyboard包含在新功能中(主要是因为您可以在视图中设计表格,轻松创建不同的原型单元格)。 “旧”界面将成为iOS 5之前版本的遗产。
然而,当添加故事板并在iOS 5时以编程方式加载它时,我收到编译器错误“故事板在iOS 4.3和之前不可用”。有没有办法让这个工作?
答案 0 :(得分:2)
此时不可能。
iOS 5及更高版本支持故事板,默认情况下为新项目启用。但是,如果您的应用必须在早期版本的iOS上运行,则无法使用故事板,并且应继续使用nib文件。
使用故事板意味着您的应用程序将在AppStore中具有iOS 5.0的最低操作系统要求,因此只有具有该版本或更高版本的客户才能下载您的应用程序。我认为仅仅因为增加的易用性而使用4.0+而失去客户群是值得的。