【发布时间】:2014-10-14 23:43:30
【问题描述】:
在我的应用程序中,我在 UIScrollView 中有大量 UIView。 UIScrollView 可以双向滚动。 UIView 的大小不同。问题是当我加载所有视图时,总内存为 350 MB。为了减少内存负载,我想在 UIScrollView 的可见区域中动态加载 UIView,并在滚动加载下一个或上一个视图(如 UITableView 或 UICollectionView)时重用视图对象。
请建议我将如何进行。
【问题讨论】:
-
使用集合视图..
-
或者使用tableview!!
-
我不能使用集合视图或表格视图,因为它们具有单向滚动,而且我的视图大小不一样。
标签: ios objective-c uiview uiscrollview reusability