快速制作数据网格的最佳方法是什么?

时间:2017-03-27 02:28:44

标签: ios swift uitableview uicollectionview

example

大家晚上好!

我正在构建的应用程序的部分要求让我创建了一个类似于链接示例的数据网格。我花了一整天的时间搜索谷歌和这个网站,以找到最好的方式开始使用swift。到目前为止,我已经阅读过表视图和集合视图都可以工作,但是首选集合视图。我的数据网格不一定必须是可滚动的,但数据确实需要是可编辑的。我没有使用tableviews或collectionviews的经验,而且我在寻求最简单的实现,而不依赖于第三方依赖。非常感谢任何帮助或指导。

1 个答案:

答案 0 :(得分:1)

由于我不知道你的经验水平,我会在基本层面上解释 - 如果它太基础我提前道歉:) A UITableView显示数据行,而UICollectionView显示网格中的单元格。

因此,首先,UICollectionView似乎是更好的选择。但是一如既往,事情变得非常复杂:)例如,您是要将UICollectionView实现为整行的一个单元格,还是要在数据表中按列实现单元格?如果您为每列数据实现单元格,那么您将如何处理每列可能(或可能不需要)的不同类型的单元格?

可能需要做出多个决定,只有你知道很多这些的答案:)

但更简单的选择可能是与UITableView一起使用,如果您不熟悉UITableViewUICollectionView,那就是我的建议。首先尝试基于UITableView的方法,如果这不起作用,或者您看到限制,请尝试UICollectionView。您构建UITableView时的体验将帮助您继续UICollectionView:)