iOS:button访问下一个Tableview单元格

我有一个主视图控制器,这是一个tableview,从表视图中select一个单元格后,显示另一个视图。 我如何创buildbutton来访问和显示下一个和上一个单元格的视图? 我有工具栏和button设置,我只需要帮助代码访问并推入下一个视图。

如果你将tableView的数据(大概是一个包含单元格信息的数组)传递给你的detailViewController ,那么你可以通过这些方式浏览项目。

当你select一行时,将indexPath.row作为属性发送给detailViewController ,例如int selectedRow 。 然后连接两个button,一个递减该参数,另一个递增。

你只是看基本的NavigationControllerTableViewcontroller属性。 如果你想浏览两个视图之间,那么你需要一个导航控制器,并select单元格,你需要使用tableView。

你只需要去你的表视图控制器的didSelectRowAtIndexPath方法,并select一行后,你需要推你的视图控制器到你的下一个视图[self.navigationController pushViewController: nextController animated:YES]; 。 这将控制你的nextView,你将有一个后退button,将带你回到以前的观点。

如果你想在视图之间传递数据,你将需要

  1. 将它们设置为属性并引用这些类来访问它们。

  2. 使用NSUserDefaults