我有这个XML并解析它,然后我列出了第一个UITableViewController的所有主菜单,我想列出从XML到下一个UITableViewController的Sub类别,我有一个问题,就像传递数字一样所选行的索引以及到达目标视图控制器时将检查它是哪个,然后显示该索引的相关子类别。
我的XML
<category>
<name>Meal</name>
<description>food description</description>
<image> Link Here </image>
<sub_cat>
<sub_name>Burger</sub_name>
<sub_desc>sub cat description</sub_desc>
<sub_image> Link </sub_image>
</sub_cat>
<sub_cat>
<sub_name>Pizza</sub_name>
<sub_desc>sub cat description</sub_desc>
<sub_image> Link </sub_image>
</sub_cat>
</category>
这就是我的项目看起来的样子,当我点击Meal Cell然后我将转到另一个ViewController并仅显示Burger和Pizza,
答案 0 :(得分:0)
只需使用数组和字典等集合类通过xm创建层次结构,然后根据它传递数据。 就像你已经创建了一个类别数组,然后使用它填充tableview,然后你可以选择任何行,并可以获取行的indexPath,以及单元格获取单元格的标题,并使用tittle键填充下一个数组在你的下一个VC中,然后用它来填充你的视图。