Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何像UITableView那样重用UIView?_Ios_Iphone_Uitableview - Fatal编程技术网

Ios 如何像UITableView那样重用UIView?

Ios 如何像UITableView那样重用UIView?,ios,iphone,uitableview,Ios,Iphone,Uitableview,我想创建一个显示大量数据的视图。使用UITableView本来是个好主意,但这不是我想要展示的方式/风格。我正在考虑创建自己的视图,我想知道:UITableViewCell通过dequeueReusableCellWithIdentifier方法不断被重用;这是怎么回事?我的意思是,我可以找出如何缓存UIViews,但是UITableView如何在表上绘制它们,使它们仍然是交互式的,而不保留UIViews本身 谢谢! Aviad.苹果展示了如何创建一个平铺的UIScrollView,它可以像表格

我想创建一个显示大量数据的视图。使用
UITableView
本来是个好主意,但这不是我想要展示的方式/风格。我正在考虑创建自己的视图,我想知道:
UITableViewCell
通过
dequeueReusableCellWithIdentifier
方法不断被重用;这是怎么回事?我的意思是,我可以找出如何缓存
UIView
s,但是
UITableView
如何在表上绘制它们,使它们仍然是交互式的,而不保留
UIView
s本身

谢谢!
Aviad.

苹果展示了如何创建一个平铺的UIScrollView,它可以像表格视图一样重用视图。您可以将其用作模型或起点。

UICollectionView
可能也值得一看。