我在运行时使用大量数据创建视图,并将这些视图添加到UIScrollView。
这里的问题是,创建屏幕需要花费很多时间,这不是很好的用户体验。 我想只为可见的屏幕部分创建初始化,并在滚动UIScrollView时添加/创建其他视图。
关于最佳approuch的任何提示?
提前致谢
答案 0 :(得分:0)
您可以使用UITableView
,将单元格分隔符设置为none,并使用行单元格的可变高度。像往常一样使用UITableViewCell
,即使用标识符释放单元格。
这是处理内存问题和大量数据的最佳方法。
您也可以对UICollectionViewCell
执行相同操作。