为了解决一些性能问题,我开始回收一些视图控制器。然而,重用回收控制器视图的性能优势只有在该视图已被绘制时才会出现。例如,如果我想用控制器预先填充回收队列,但从不将其视图放在屏幕上,我就得不到这样的好处。
如何强制控制器的视图“预渲染”并添加到我的队列中,这样当它被回收时,我可以从其他回收的控制器中获得性能优势?我知道控制器的视图是在第一次需要时创建的,但即使添加视图并立即删除它(在显示父视图之前)似乎也没有这样做。
为了解决一些性能问题,我开始回收一些视图控制器。然而,重用回收控制器视图的性能优势只有在该视图已被绘制时才会出现。例如,如果我想用控制器预先填充回收队列,但从不将其视图放在屏幕上,我就得不到这样的好处。
如何强制控制器的视图“预渲染”并添加到我的队列中,这样当它被回收时,我可以从其他回收的控制器中获得性能优势?我知道控制器的视图是在第一次需要时创建的,但即使添加视图并立即删除它(在显示父视图之前)似乎也没有这样做。