加速故事板打开
当我打开故事板文件时,由于其中包含的VC数量,打开1-2分钟即可打开。 加快速度的最佳做法是什么? 我们应该将一些风险投资转移到不同的故事板文件吗? 我们是否应该使用更多的xib文件来减lessVC中的元素数量? 任何build议都会对我们可能实施的糟糕做法产生巨大影响,使故事板加载时间变得如此缓慢。
良好的做法:
- 保持你的
ViewControllers
在不同的逻辑上彼此相关的storyboard
。 它会
大大减less故事板渲染/打开时间。 在处理故事板时避免冲突也很有帮助
团队。 - 尝试将UI元素添加到
xib
文件,如tableViewCell
,collectionViewCell
,buttons
等 - 尝试使用代码而不是
IBInspectable
/IBDesignable
自定义UI对象。
不好的做法:
- 保持所有viewController在单个故事板文件中。 因为在故事板文件中渲染所有UI对象需要花费很多时间,并且在故事板中的位置。
谢谢
请在Xcode
使用命令+ T打开两个选项卡,一个用于ViewController
,另一个用于storyboard
。 这将加快你的storyboard
因为通过打开两个选项卡, ViewController
和storyboard
文件已经加载。 如需更多帮助,请参阅下面的附图。