【问题标题】:Objective-c Sections table send different data to another tableObjective-c Sections表将不同的数据发送到另一个表
【发布时间】:2013-06-02 19:26:17
【问题描述】:

我有一个包含 10 个部分(类别)的 tableView。我还有另一张桌子,上面有这个类别的新闻。我正在从不同的链接获取数据,并希望在单击某些链接时发送新闻列表。我应该使用哪种方法?

示例:

  1. 表格类别

两个表格上的原型单元格

单元格 - 新闻

单元格 - 政治 ----> 我正在单击此单元格并需要将数据发送到另一个表格视图

单元格 - 随便

或者简单地创建 10 个带有 10 个 segue 标识符的静态单元格?

您能否建议我如何实现这一点?

【问题讨论】:

  • 您是否在 Xcode 中创建了基本的主从项目并查看了它是如何工作的?

标签: ios uitableview


【解决方案1】:

如果您认为类别单元格永远不会改变并且它们将始终为 10,那么您可以使用静态单元格,如果类别数量可能会发生变化,则使用原型单元格。

关于转场,从您的第一个视图控制器到下一个视图控制器只需一个转场。

在您的第二个 VC 中,您可以创建一个名为“类别”的属性,然后在 didSelectRowAtIndexPath 中您可以通过 [self performSegueWithIdentifier:@"SegueIdentifier" sender:maybeTheCategoryString]; 以编程方式调用 segue,然后在 prepareForSegue:sender: 中您可以获得目标视图控制器你的segue又名。您的第二个视图控制器并设置类别属性。

【讨论】:

    猜你喜欢
    • 2017-04-26
    • 2017-12-17
    • 1970-01-01
    • 2018-05-26
    • 1970-01-01
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多