2013-05-06 22 views
0

这是我目前正在研究的iPad应用程序中的一个问题。我有一个UIViewController与2 UItableViews。一个UItableview将显示一个帐户列表,并根据这个帐户列表中的选择,我们在另一个UItableview上显示详细信息。这已经建立并完美运作。在iPad上使用UIgestures与UItableview交互

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

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

回答

1

UIVIewController知道两个视图。所以它可以查询主视图的选择。它可以告诉主视图更改该选择。

但是详细视图无法了解主视图。它不知道它是控制器。因此,您使用详细视图的数据源方法从控制器获取选择。而详细信息视图的委托方式通知控制器用户刷新到另一个帐户页面的时间。

+0

好酷。感谢您的帮助将尝试一下。 – user1657861 2013-05-07 13:19:34