表视图中的嵌套集合视图更好或多个集合视图

时间:2016-12-15 12:56:51

标签: ios objective-c swift uitableview uicollectionview

我必须展示一些图像,其中包含标题和副标题等可以水平滑动的信息。基本上,它会像Airbnb应用程序一样显示category and elements in it with horizontal swipe。唯一的区别是,在我的情况下,类别(行)的数量是固定的,which is 2。两行的DataSource相同。我有两种方法首先使用two CollectionView,第二种方法是使用a TableView and nesting the CollectionView inside tableview cell。用Google搜索并获得两种方法的实现部分,而不是方法的比较或用例。所以我的问题是,我应该遵循哪个流程以及为什么?

1 个答案:

答案 0 :(得分:0)

1)使用嵌套的Collection视图会使代码变得复杂。一般只在使用表视图无法实现时使用。

2)表视图类似于集合视图,只是它可以垂直滚动而不是水平。这使得表格视图易于实现。

3)在你的案例中,表格视图中的集合效果很好。在这种情况下,行是固定的,您可以使用静态表视图。