所以我一直在从事一个有这么多 View Controller 的项目,但我注意到现在当我尝试在任何 View 中进行单个编辑时, Storyboard 挂起或变得无响应。这个问题的解决方案是什么?在我目前的状态下是否可以将整个 Storyboard 分成较小的情节?这会解决问题吗?我正在使用 Xcode 9.3
最佳答案
是的。您可以在一个项目中拥有多个 Storyboard。事实上,这是管理超大型项目的首选方式。要创建更多 Storyboard,请转到文件菜单 > 新建 > 文件...,然后从用户界面部分选择 Storyboard。这样做应该可以解决您的问题。但是,如果问题仍然存在,您可以考虑将特定用户界面取出到其自己的 .xib 文件中。
更新:
如果我处于你的位置,我会考虑使用 .xib 文件来创建我的用户界面,而不是使用 Storyboard。 Storyboard确实有它们的优点,但如果你使用它们也有一些缺点。像:
关于ios - Storyboard很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50328665/