你能从带有动态和静态部分的plist加载表格视图吗?

时间:2018-01-30 11:37:32

标签: uitableview dynamic swift3 tableview plist

我正在使用索引路径从plist文件加载我的表视图数据。 我使用该教程作为基础https://www.appcoda.com/expandable-table-view/

但我做了一些修改,现在我的plist格式如下:

root : dictionary
    viewController : Array
        headerIDS : Array
        cellIDS : Array
        container : Array
            index 0 : Array (Section)
                index 0 : dictionary (cell info)
                index 1 : dictionary (cell info)

哪种工作正常,但我希望某些部分不依赖于索引路径。

我希望1个部分例如具有1种类型的单元格,以及从在线获取的数组中动态的单元格数量。

现在我通过将索引路径传递给我的模型来获取单元格并返回正确的部分和行的正确单元格。

我有什么建议可以修改我的结构吗?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

我找到了我想要的答案。

答案是创建一个内部有表视图的uitableviewcell。

因此plist的主表视图结构将保持不变,我将拥有一个动态单元格,其中包含我需要的信息