加快故事板开幕

时间:2017-05-23 04:00:41

标签: ios uistoryboard

当我打开故事板文件时,由于我拥有的VC数量,打开需要1-2分钟。加快速度的最佳做法是什么?我们应该将一些VC移动到不同的故事板文件中吗?我们应该使用更多的xib文件来减少VC中的元素数量吗?对于我们可能实施哪些糟糕的做法以使故事板加载时间如此缓慢,任何建议都会很棒。

2 个答案:

答案 0 :(得分:1)

请使用Xcode中的命令+ T 打开两个标签,一个用于ViewController,另一个用于storyboard。它会加快您的storyboard,因为通过打开两个标签,ViewControllerstoryboard文件已经加载。如需更多帮助,请参阅下面的附件。

SpeedUp Storyboard

答案 1 :(得分:1)

良好做法:

  1. ViewControllers保留在彼此不逻辑相关的不同storyboard中。它会 大大减少故事板渲染/开放时间。它也会 在使用时避免故事板中的冲突非常有帮助 队。
  2. 尝试将UI元素添加到xib文件,例如tableViewCellcollectionViewCellbuttons
  3. 尝试使用代码而不是IBInspectable / IBDesignable自定义UI对象。
  4. 不良做法:

    1. 将所有viewControllers保存在单个storyboard文件中。因为渲染故事板文件中的所有UI对象及其在故事板中的位置需要花费很多时间。
    2. 由于