2016-10-17 43 views
0

我新的iOS开发(使用SWIFT)。我跟随了几个教程,可以获得一个tableview来显示数据,然后选择一行然后更详细地显示它。的iOS嵌套/分层数据

我不知道我会怎么做相同的,但与嵌套,而不是所有的元素具有相同的深度数据。我不确定在展示最终元素的细节之前,如何处理多层数据。

我用Google搜索,似乎无法找到任何这教程。运河去了提供一些建议?

干杯

詹姆斯

+0

如何嵌套数据,什么是数据的性质?您可以将节标题添加到表视图以分隔单元格。 – scord

+0

只需使用表格视图,其中每个单元格都是另一个表格视图。递归计算每个单元格的高度。 – almas

回答

0

你可以使用一个基本的字典来保存所有的数据,或者你可以做一个自定义的快捷类来保存你需要那么数据创建一个自定义的tableView细胞中显示嵌套数据在你的班级里。如果你制作自定义的Swift类,那么他们应该能够保存你制作的其他自定义Swift类,因此可以完成你需要的嵌套数据。 https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/ClassesAndStructures.html

祝你好运!