我正在开发一款包含少量UIViews的应用/游戏:
我从未使用过Storyboard,所以我想知道什么是最好的解决方案:
答案 0 :(得分:1)
故事板提供了一种在UIViews之间组织和呈现导航结构的便捷方式。在UIView转换之间传递状态的Segue机制也鼓励更好的组织和更易维护的代码。 IMO,没有什么理由不在现代(例如,定位iOS 5或更高版本)iOS应用中使用Storyboard。
使用Storyboard时,您所描述的所有场景都很容易实现。您绝不会“锁定”在所有视图之间使用segue。您可以根据自己的应用进行混合搭配。
答案 1 :(得分:1)
对于iOS 5,我同意Kaelin的回答:更好的组织在一个地方,我有一些项目,其中有些项目不适合故事板,仍然可以通过以后加载.xib文件以编程方式添加。
但是,对于您需要执行的任何iOS 4.x或更早版本的支持,故事板不会对您有所帮助。 iOS 4.x或更早版本不支持它。