使用UITableView进行选择

时间:2010-11-09 23:16:16

标签: iphone

我一直在网上寻找一段时间,并且无法找到使用UITable视图控件进行选择的示例。例如,假设您有一个表视图,并在其中的一个单元格中选择一个状态。单击该单元格,它将转到另一个具有状态列表的表视图。您可以从列表中选择状态,在进行选择后,您将返回到第一个表格视图单元格,现在它将显示您选择的状态。有谁知道如何做到这一点或指向我显示如何做到这一点的资源?

谢谢!

2 个答案:

答案 0 :(得分:1)

您应该尝试使用Google搜索其中一些问题... there is tons of stuff out there

答案 1 :(得分:0)

我不知道有哪个网站向您展示如何。但我一直在做类似的事情。我有两个表视图控制器。第一个显示高级视图,每个单元格只有几个数据项。如果选择行(单元格),则会打开第二个表视图,您可以在其中修改数据。完成后,用户可以单击“保存”并返回到主数据项列表。如果用户修改了此主列表中显示的任何数据,则主列表将更新以反映更改。

我在后台使用核心数据,因此主列表中的每个单元格都显示来自一个核心数据实体的数据。当用户点击一个单元格时,创建第二个表控制器并将选定的核心数据实体传递给它,以便它可以显示来自该实体的所有数据。

同时,我将主表视图控制器设置为来自核心数据管理对象上下文的通知的观察者。如果它收到保存通知并且当前选择进行编辑的实体是该保存的一部分,则主列表假定数据已更改并且需要更新。

在它的viewDidLoad中,它告诉UITableView在发生更改时更新单元格。

这是对我有用的大致轮廓。