A的视图控制器在容器UIImageView
中具有很多子视图(UITextView
,AVPlayerViewController
,UIScrollView
,Google Map等)。因此,当我移至该View Controller时(约5秒),这需要花费大量时间。我知道发生这种情况是因为系统必须先初始化很多视图,然后才能显示View Controller。
有没有办法只加载屏幕上的内容而不加载整个页面?我想到了UITableView
/ UICollectionView
及其可重复使用的项目,但这似乎不是一个好主意,因为有AVPlayerViewController
作为子视图,当它们退出时会停止播放视频屏幕。