View Controller中的许多视图:初始化性能

时间:2018-10-25 22:32:17

标签: ios performance uitableview uiscrollview

A的视图控制器在容器UIImageView中具有很多子视图(UITextViewAVPlayerViewControllerUIScrollView,Google Map等)。因此,当我移至该View Controller时(约5秒),这需要花费大量时间。我知道发生这种情况是因为系统必须先初始化很多视图,然后才能显示View Controller。

有没有办法只加载屏幕上的内容而不加载整个页面?我想到了UITableView / UICollectionView及其可重复使用的项目,但这似乎不是一个好主意,因为有AVPlayerViewController作为子视图,当它们退出时会停止播放视频屏幕。

0 个答案:

没有答案