我有这样的情况:示例图片
我有第一个 tableviewcontroller,主要类别;第二个包含每个类别的元素;和一个视图控制器,显示每个选定元素的内容。我想在我的视图控制器中添加一个按钮操作或滑动手势,以便将视图内容更改为下一个元素内容,而无需返回子类别 tableview 并选择另一个单元格。我已经知道如何使用按钮或手势更改视图,但我想知道如何在实际单元格中获取“下一个单元格”(和上一个单元格)。感谢您的任何建议
我有这样的情况:示例图片
我有第一个 tableviewcontroller,主要类别;第二个包含每个类别的元素;和一个视图控制器,显示每个选定元素的内容。我想在我的视图控制器中添加一个按钮操作或滑动手势,以便将视图内容更改为下一个元素内容,而无需返回子类别 tableview 并选择另一个单元格。我已经知道如何使用按钮或手势更改视图,但我想知道如何在实际单元格中获取“下一个单元格”(和上一个单元格)。感谢您的任何建议
UITableView 是数据源的可视化表示,比方说 NSDictionary 对象的 NSArray。所以很明显,您的 UIViewController 是同一数据源的详细表示。因此,您可以将此数组和所选单元格的 indexPath 传递tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath
到您的视图控制器并将其存储以供进一步使用。当您向左/向右滑动时,您只需增加/减少 selectedIndex 并显示数据源的内容。