我是一个iphone编程新手。我正在尝试使用多级tableview实现一个应用程序。
这个想法是,如果有人在第一个屏幕上选择某个内容,然后打开一个新视图(tableview)
car make> list of models
Honda > Acura, S2000,accord ...
我的挑战是在新的tableview&中显示模型列表。其次根据选择的汽车改变hte列表的大小。
我已编程,以便当我选择“本田”时,会打开一个新的桌面视图。 我如何填充第二个表的数据??
有关如何进行的任何建议?
感谢
答案 0 :(得分:0)
填充第二个表的数据的方式与填充第一个表的方式完全相同。
听起来好像你可能没有使用UINavigationController。如果没有,你应该是。
阅读整个iPhone编程指南。
答案 1 :(得分:0)
开发人员文档Navigating a Data Hierarchy With Table Views将为您提供一些提示。
您的第二个表需要(作为第一个)数据源委托。在推送第二个表视图控制器之前,将“car-model”属性设置为“Honda”,以便您的第二个表数据源代理可以从NSDictionary获取数据,并将所有“汽车模型”作为键和列表作为数组。将该数组用作tableview数据源。