【问题标题】:How to implement UITableView-->Detail with Xcode4 Storyboards如何使用 Xcode4 Storyboards 实现 UITableView-->Detail
【发布时间】:2012-01-20 08:22:37
【问题描述】:

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

我有一个 UITableView 我被困在我必须从单元格链接细节的地方。 不幸的是,网络上显示的所有教程似乎都只显示填充的表格视图,而没有花费任何关于单击单元格并显示详细信息(如果您知道一个好的)。

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

谢谢

【问题讨论】:

    标签: objective-c uitableview xcode4


    【解决方案1】:

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

    Ray Wenderlich 网站here 上有一个很好的教程,第二部分介绍了这些部分,但第一部分是对原型单元的很好介绍等等。

    【讨论】:

    • 谢谢这是我正在寻找的,也感谢伟大的链接
    • 实际上,Ray 的教程并没有涉及从 tableView 中选择一个项目,然后转到一个看起来相似的 tableView。据我所知,没有任何内容涵盖这一点。
    • @AlexZavatone - 您将采用哪种视图并不重要,只要您传递新 VC 需要显示正确细节的信息。
    猜你喜欢
    • 2011-08-08
    • 2015-02-05
    • 2012-05-30
    • 1970-01-01
    • 2023-03-14
    • 2014-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多