0

由于一个非常不幸的障碍,我无法使用 UITableView 并且被 UIScrollView 卡住了。原因是项目框架是动态的,它们之间不应该有空间。因此,例如,我得到 10 件物品,其中 8 件可以在左侧,2 件非常大的可以在右侧。所有项目都是根据图像或视频等网络内容构建的。

所以我的问题是如何高效且尽可能无缝地从内存中卸载项目并将它们重新加载?我应该研究哪些滚动视图委托方法?

另外,我的滚动视图没有分页,也不适用。一次屏幕上可能有 20 个项目或 2 个项目。

4

1 回答 1

1

Eugene,去年在 WWDC 上有一个关于高级 UIScrollView 技术的精彩演讲。可以在这里找到: https ://developer.apple.com/videos/wwdc/2011/includes/advanced-scrollview-techniques.html#advanced-scrollview-techniques

我相信它会回答你的问题。

于 2012-04-11T01:03:05.227 回答