大家晚上好!
我正在构建的应用程序的部分要求让我创建了一个类似于链接示例的数据网格。我花了一整天的时间搜索谷歌和这个网站,以找到最好的方式开始使用swift。到目前为止,我已经阅读过表视图和集合视图都可以工作,但是首选集合视图。我的数据网格不一定必须是可滚动的,但数据确实需要是可编辑的。我没有使用tableviews或collectionviews的经验,而且我在寻求最简单的实现,而不依赖于第三方依赖。非常感谢任何帮助或指导。
答案 0 :(得分:1)
由于我不知道你的经验水平,我会在基本层面上解释 - 如果它太基础我提前道歉:) A UITableView
显示数据行,而UICollectionView
显示网格中的单元格。
因此,首先,UICollectionView
似乎是更好的选择。但是一如既往,事情变得非常复杂:)例如,您是要将UICollectionView
实现为整行的一个单元格,还是要在数据表中按列实现单元格?如果您为每列数据实现单元格,那么您将如何处理每列可能(或可能不需要)的不同类型的单元格?
可能需要做出多个决定,只有你知道很多这些的答案:)
但更简单的选择可能是与UITableView
一起使用,如果您不熟悉UITableView
和UICollectionView
,那就是我的建议。首先尝试基于UITableView
的方法,如果这不起作用,或者您看到限制,请尝试UICollectionView
。您构建UITableView
时的体验将帮助您继续UICollectionView
:)