当我打开 Storyboard 文件时,由于其中包含 VC 的数量,需要 1-2 分钟才能打开。加快速度的最佳做法是什么?我们是否应该将一些 VC 移动到不同的故事板文件中?我们是否应该使用更多的 xib 文件来减少 VC 中的元素数量?对于我们可能实施的不良做法导致故事板加载时间如此之慢的任何建议都会很好。
好的做法:
- 保持你的
ViewControllers
在不同的storyboard
它们在逻辑上彼此不相关。它会
大大减少故事板渲染/打开时间。它还将
非常有助于避免使用时故事板中的冲突
teams.
- 尝试将 UI 元素
xib
文件,例如tableViewCell
, collectionViewCell
, buttons
, etc
- 尝试使用代码而不是自定义 UI 对象
IBInspectable
/IBDesignable
.
不好的做法:
- 将所有 viewController 保存在单个故事板文件中。因为渲染 Storyboard 文件中的所有 UI 对象及其在 Storyboard 中的位置将花费大量时间。
Thanks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)