使用iPad上的UIgestures与UItableview交互

时间:2013-05-06 22:17:33

标签: ipad-2 ipad

这是我目前正在处理的iPad应用程序的问题。我有一个带有2个UItableViews的UIViewController。一个UItableview将显示一个帐户列表,并根据此帐户列表中的选择,我们显示其他UItableview的详细信息。这已经设置并且运行良好。

现在新要求是让用户向左或向右滑动详细UItableview,详细信息视图应显示帐户列表中的详细信息,就好像有人触及列表帐户表视图中的下一行一样。我设置了2个swipegestures 处理这个 - 一个用于右手势,另一个用于左手势。这是我被卡住的地方,因为我无法确定或传递列表帐户tableview中下一行或部分的索引路径。

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:1)

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

但详细视图无法了解主视图。它无法知道它的控制器。因此,您将详细视图的数据源方法用于从控制器中进行选择。当用户刷到另一个帐户页面时,细节视图的委托方法通知控制器。