加速故事板打开

当我打开故事板文件时,由于其中包含的VC数量,打开1-2分钟即可打开。 加快速度的最佳做法是什么? 我们应该将一些风险投资转移到不同的故事板文件吗? 我们是否应该使用更多的xib文件来减lessVC中的元素数量? 任何build议都会对我们可能实施的糟糕做法产生巨大影响,使故事板加载时间变得如此缓慢。

良好的做法:

  1. 保持你的ViewControllers在不同的逻辑上彼此相关的storyboard 。 它会
    大大减less故事板渲染/打开时间。 在处理故事板时避免冲突也很有帮助
    团队。
  2. 尝试将UI元素添加到xib文件,如tableViewCellcollectionViewCellbuttons
  3. 尝试使用代码而不是IBInspectable / IBDesignable自定义UI对象。

不好的做法:

  1. 保持所有viewController在单个故事板文件中。 因为在故事板文件中渲染所有UI对象需要花费很多时间,并且在故事板中的位置。

谢谢

请在Xcode使用命令+ T打开两个选项卡,一个用于ViewController ,另一个用于storyboard 。 这将加快你的storyboard因为通过打开两个选项卡, ViewControllerstoryboard文件已经加载。 如需更多帮助,请参阅下面的附图。

加速故事板