我有一个包含 10 个部分(类别)的 tableView。我还有另一张桌子,上面有这个类别的新闻。我正在从不同的链接中获取数据,并希望在单击某些链接时发送新闻列表。我应该使用哪种方法?
例子:
- 表类别
两个表格上的原型单元格
细胞 - 新闻
单元格 - 政治 ----> 我正在单击此单元格并需要将数据发送到另一个表格视图
细胞 - 随便
还是简单地创建 10 个带有 10 个 segue 标识符的静态单元?
你能建议我如何实现这个吗?
我有一个包含 10 个部分(类别)的 tableView。我还有另一张桌子,上面有这个类别的新闻。我正在从不同的链接中获取数据,并希望在单击某些链接时发送新闻列表。我应该使用哪种方法?
例子:
两个表格上的原型单元格
细胞 - 新闻
单元格 - 政治 ----> 我正在单击此单元格并需要将数据发送到另一个表格视图
细胞 - 随便
还是简单地创建 10 个带有 10 个 segue 标识符的静态单元?
你能建议我如何实现这个吗?
如果您认为类别单元格永远不会改变并且它们将始终为 10,那么您可以使用静态单元格,如果类别数量可能会发生变化,则使用原型单元格。
关于转场,从您的第一个视图控制器到下一个视图控制器只有一个转场。
在您的第二个 VC 中,您可以创建一个名为“类别”的属性,然后您可以通过then 以didSelectRowAtIndexPath
编程方式调用 segue ,您可以获得 segue 的目标视图控制器。您的第二个视图控制器并设置类别属性。[self performSegueWithIdentifier:@"SegueIdentifier" sender:maybeTheCategoryString];
prepareForSegue:sender: