iphone使用2 tableview

时间:2010-04-04 03:17:28

标签: iphone iphone-sdk-3.0 uitableview

我是一个iphone编程新手。我正在尝试使用多级tableview实现一个应用程序。

这个想法是,如果有人在第一个屏幕上选择某个内容,然后打开一个新视图(tableview)

  car make> list of models   
  Honda > Acura, S2000,accord ...

我的挑战是在新的tableview&中显示模型列表。其次根据选择的汽车改变hte列表的大小。

我已编程,以便当我选择“本田”时,会打开一个新的桌面视图。 我如何填充第二个表的数据??

有关如何进行的任何建议?
感谢

2 个答案:

答案 0 :(得分:0)

填充第二个表的数据的方式与填充第一个表的方式完全相同。

听起来好像你可能没有使用UINavigationController。如果没有,你应该是。

阅读整个iPhone编程指南。

答案 1 :(得分:0)

开发人员文档Navigating a Data Hierarchy With Table Views将为您提供一些提示。

您的第二个表需要(作为第一个)数据源委托。在推送第二个表视图控制器之前,将“car-model”属性设置为“Honda”,以便您的第二个表数据源代理可以从NSDictionary获取数据,并将所有“汽车模型”作为键和列表作为数组。将该数组用作tableview数据源。