不使用storyboard和xib的优点和缺点是什么。 我正在构建一个不使用storyboard和xib的应用程序,如果以编程方式构建项目会发生什么。
答案 0 :(得分:2)
故事板不仅可以加快开发速度,还可以帮助识别用户体验问题并概述应用程序的当前用户体验。
软件的构建应考虑到未来,故事板允许其他开发人员或设计人员以及您自己进入项目的入口点,如果由于某种原因离开项目一段时间。
将代码甚至xib文件中的所有内容都浪费时间,即使是优秀的文档也很难处理应用UI的可视布局。
Xibs本身可能会导致设计问题。
为了提高性能,故事板已经过优化。
整体顾名思义,它是您应用的视觉故事或流程。您还应该将应用的不同功能划分为不同的故事板,例如如果您有一个加载不同视图堆栈的侧边菜单,请根据需要使用不同的故事板。
显然它不是1或其他有故事板和代码,它取决于具体情况,你甚至可以在这里和那里使用xib。软件是动态的,新的想法出现,而不是所有的都有固定的解决方案,这将是无聊的。