仅在可见时才将视图添加到UIScrollView

时间:2015-01-06 11:07:28

标签: ios ios7 uiscrollview

我在运行时使用大量数据创建视图,并将这些视图添加到UIScrollView。

这里的问题是,创建屏幕需要花费很多时间,这不是很好的用户体验。 我想只为可见的屏幕部分创建初始化,并在滚动UIScrollView时添加/创建其他视图。

关于最佳approuch的任何提示?

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用UITableView,将单元格分隔符设置为none,并使用行单元格的可变高度。像往常一样使用UITableViewCell,即使用标识符释放单元格。

这是处理内存问题和大量数据的最佳方法。

您也可以对UICollectionViewCell执行相同操作。