0

这是我目前正在开发的 iPad 应用程序上的一个问题。我有一个带有 2 个 UItableViews 的 UIViewController。一个 UItableview 将显示一个帐户列表,并且基于从该帐户列表中的选择,我们在另一个 UItableview 上显示详细信息。这已经设置并完美运行。

现在新的要求是让用户向左或向右滑动详细 UItableview,并且详细信息视图应该显示来自帐户列表的详细信息,基本上就像有人触摸列表帐户 tableview 中的下一行一样。我设置了 2 个滑动手势来处理这个问题 - 一个用于右侧手势,另一个用于左侧手势。这是我卡住的地方,因为我无法从列表帐户表视图中确定或传递下一行或下一节的索引路径。

关于如何去做这件事的任何想法?

4

1 回答 1

1

UIVIewController 知道这两个视图。因此它可以查询主视图以进行选择。它可以告诉主视图更改该选择。

但是详细视图无法了解主视图。它不知道它的控制器。因此,您对详细视图使用数据源方法来从控制器中获取选择。当用户滑动到另一个帐户页面时,详细视图的委托方法会通知控制器。

于 2013-05-07T01:11:13.687 回答