0

我正在使用 xcode 4.2。这是我的阶层

Navigation COntroller (No toolbars) -> ViewController1 -> ViewController2 -> ViewController3 ->ViewController4

我已经添加swipe gestures了 1-3 个控制器并使用了向左滑动的推送。

现在这只是一个方向。我怎样才能做到双向。我想从 ViewController4 转到 ViewController1。我尝试添加另一个SwipeGesture分配权,但它不起作用。有任何想法吗?

4

2 回答 2

0

您可能会查看这篇文章为 UISwipeGestureRecognizer 设置方向 除此之外,如果您收到通知,您可以看到您在哪个控制器中,如果您在控制器 1 中,并且它是左滑动将控制器 4 推入堆栈。但请注意我们正在谈论堆栈这一事实。因此,每次推送控制器时,堆栈都会增长。可能是让您的控制器在首次使用时启动,而不是保留参考。如果检测到滑动,您可以将相应的视图放置到位。

于 2012-09-01T06:35:16.870 回答
0

设置 UISwipeGestureRecognizer 的方向属性并使用具有不同方向的按位运算符应该可以工作。

存在这方面的问题。那里解释得很好。

如何识别所有 4 个方向的滑动?

为 UISwipeGestureRecognizer 设置方向

于 2012-09-01T06:37:38.027 回答