使用故事板作为iOS 5的替代方案(以及4.3及更高版本的NIB)

使用故事板作为iOS 5的替代方案(以及4.3及更高版本的NIB),ios,xcode,storyboard,Ios,Xcode,Storyboard,有人知道在iOS 5的应用程序中是否可能有情节提要,而在较旧的iOS版本中使用普通的NIB文件吗 我目前正在重新开发一个应用程序,并希望包括新功能的故事板(主要是因为was您可以在视图中设计表格,轻松创建不同的原型单元)。“旧”界面将是iOS 5之前版本的遗留界面 然而,当添加故事板,并在iOS 5时以编程方式加载它时,我得到了编译器错误“在iOS 4.3及更高版本上无法使用故事板”。有什么办法可以让它工作吗?目前不可能 iOS 5及更高版本支持情节提要,默认情况下,新项目会启用情节提要。但是,

有人知道在iOS 5的应用程序中是否可能有情节提要,而在较旧的iOS版本中使用普通的NIB文件吗

我目前正在重新开发一个应用程序,并希望包括新功能的故事板(主要是因为was您可以在视图中设计表格,轻松创建不同的原型单元)。“旧”界面将是iOS 5之前版本的遗留界面


然而,当添加故事板,并在iOS 5时以编程方式加载它时,我得到了编译器错误“在iOS 4.3及更高版本上无法使用故事板”。有什么办法可以让它工作吗?

目前不可能

iOS 5及更高版本支持情节提要,默认情况下,新项目会启用情节提要。但是,如果您的应用程序必须在早期版本的iOS上运行,则不能使用故事板,应继续使用nib文件

资料来源:


使用故事板意味着您的应用程序在AppStore中的操作系统最低要求为iOS 5.0,因此只有该版本或更高版本的客户才能下载您的应用程序。我不认为仅仅为了增加易用性而失去4.0+的客户群是值得的。

谢谢,是的,我认为这是自那以后的事情,并将情节提要拆分为单独的NIB文件。另外一个优点是,它可以在任何设备上运行,而不需要两套接口