在我的应用程序中,我有一个滚动视图,一个更大的滚动视图,上面有很多子视图,子视图会根据滚动动态添加。我尝试在滚动时动态添加子视图(图像视图),当用户滚动时,我尝试根据 pageSize 等从服务器异步获取更多图像,并将这些图像放入相应的图像视图中。
我也经历过 Apple 的 WWDC Session 104,这似乎对离线图像很有用。
我还尝试按比例调整滚动视图上的图像大小,我相信这很好。问题是当滚动视图上的图像数量增加时,应用程序内存不足。这一定是由于我直接在图像视图中使用图像而不是使用 CATiledLayer。但是,我正在寻求使用 CATiledLayer 在滚动视图上显示异步图像的帮助。
非常感谢,
雷诺琼斯