2011-10-25 58 views
0

我有一个将在表格单元格中显示的实体列表。我想允许用户查看/编辑每个实体的细节,方法是点击该单元格,然后转到具有该实体的详细信息的屏幕,并填写该实体的详细信息。将动态表格单元格指向可编辑屏幕

我想知道是否有将每个实体的ID绑定到其单元格的方式,以便在单元格被挖掘时,我可以检索该实体并填写表单?这可能不是最好的方法,所以请让我知道如果我的想法来处理这是错误的......但是,有没有一种方法来显示基于所选单元格的此表单?

回答

1

我希望我能帮到您: 概念应该如此简单: 您的tableview由包含实体的数组支持。 如果点击一个tableviewcell,你会得到一个indexPath作为来自委托方法调用的参数。 此indexPath有一个行属性,它与您点击的单元格显示的实体数组中的索引priecicly匹配。 然后,您可以使用索引检索数组的实体并将此实体传递到您的详细屏幕

+0

+1,很好的答案,请尝试在答案中给出代码,它总是有帮助的。 – Cyprian

+0

是的。你的权利。我只是在我的手机,忍不住放下一些短线:) – HeikoG

+0

是的......我不能相信这是如此凌驾于我的头上。我非常习惯于无状态的Web开发,所以我没有那么清楚地认为这些东西! – intargc