我有一个应用程序:
- 自定义顶栏和底栏,
- 包含 5 个其他垂直滚动视图的水平滚动视图
- 滚动视图充满了图像网格(没有集合视图)
- 抓取时从左侧进入的视图(google play store 风格)
所以我在那里有一些观点,我不使用界面生成器。
如果我在 iPhone 4s 上启动我的应用程序(未处于调试模式),我的应用程序需要将近 10 秒才能加载,所以我的启动画面会持续 10 秒。
为什么我的应用需要这么长时间才能加载?
我测试了它,从内存中加载所有图像只需要 1.3 秒。
我的应用是否只需要 8.7 秒来加载我的布局?
我通过代码编写了所有布局,没有使用约束,我在 viewController 的 viewWillappear() 方法中为所有视图分配了框架大小和位置。
我怎样才能让它在开始时加载得更快?我在哪里做错了?可能是布局的加载错误吗?
谢谢