管理UIScrollView屏幕外子视图iOS(快速)

时间:2018-11-06 03:13:30

标签: uiscrollview

我的项目有一个水平的UIScrollView,其内容大小明显大于视图的宽度。该滚动视图的内容由各种较小的视图组成。根据特定的用户操作,这些子视图具有UIImageView,其图像更改为另一个缓存的图像;但是,如果有足够的视图使UIScrollView具有屏幕外的视图,则UX的流动性会显着降低-在主视图中发生动画之前会出现卡顿现象。

对于这种配置,建议使用UIScrollViewDelegate的scrollViewDidScroll委托方法实现延迟加载的推荐方法是什么?

我认为动画/修改屏幕外视图是造成问题开销的原因,因此仅在其屏幕上的同伴上调用动画会提高性能。就是说,所有这些元素都是不同的,因此我认为引入重用标识符没有太大价值。预先感谢您的想法。

0 个答案:

没有答案