如何实现UITableView - >详细信息与Xcode4故事板

时间:2011-12-14 14:55:57

标签: objective-c uitableview xcode4

如主题中所指定的,我正在尝试使用Xcode4故事板实现一个非常简单的向下钻取界面。具有填充的UITableView并在单击单元格后查看详细信息。

我有一个UITableView我被困在我需要链接细胞的细节的位置。 遗憾的是,网络上显示的所有教程似乎都停留在显示填充的表格视图,而没有花费任何关于单击单元格和显示详细信息(如果您知道一个好的)。

虽然我通常会使用didSelectRowAtIndexPath方法将控制器推送到导航堆栈,但我对如何将单元格连接到细节感到有点迷茫。到目前为止我所做的是按住ctrl +拖动一个连接从单元格到一个新的UIViewController放在Storyboard上,我得到的只是一个黑色弹出窗口问我三个选项模式,推送,自定义,我选择推送,但随后我怎样才能传递参数?如何告诉详细视图控制器显示我需要的内容?

感谢

1 个答案:

答案 0 :(得分:1)

您可以在主视图控制器的prepareForSegue:方法中将任何所需的详细信息发送到新控制器。目标视图控制器可用作segue的属性,您可以使用表视图的选定行来派生要传递的详细信息。

有关Ray Wenderlich网站here的优秀教程,第2部分介绍了segues,但第1部分是原型细胞的非常好的介绍,依此类推。