iOS StackView或CollectionView

时间:2017-06-16 15:05:43

标签: ios xamarin view xamarin.ios grid

我必须制作一个具有特定架构的网格。

我不知道是否必须使用带视图的stackView?还是带有单元格的collectionView?

让我们看看我的形象:

enter image description here

绿色细胞将重复无限次。

感谢您的帮助!!

2 个答案:

答案 0 :(得分:1)

最简单,最好的方法是使这个集合视图,同样在集合视图中,单元格(项目)可以重复使用,因此您不必在它们消失后释放它们。

答案 1 :(得分:0)

这取决于网格单元的数量。如果单元格数为2~4,则可以使用stackView。

但是

  

绿色细胞将重复无限次。

因此,您应该使用集合视图。集合视图适合在iOS上显示重复的布局,如图像或日历应用程序。 并且屏幕外集合视图单元格(也可以是表格视图单元格)是可重复使用的,因此您只需创建足以填充屏幕的单元格以及更多。 See Table View Cell Reuse Explanation