我正在使用xcode 4.2。这是我的层次结构
Navigation COntroller (No toolbars) -> ViewController1 -> ViewController2 -> ViewController3 ->ViewController4
我在1-3个控制器中添加了swipe gestures
,并使用了左手滑动推送。
现在这只是一个方向。我怎么能双向做。我想从ViewController4转到ViewController1。我尝试添加另一个SwipeGesture
分配权但它不起作用。有什么想法吗?
答案 0 :(得分:0)
你可以查看这篇文章Setting direction for UISwipeGestureRecognizer 除此之外,如果您收到通知,您可以看到您在哪个控制器中,如果您在控制器1中,它是左扫动推控制器4到堆栈上。但要注意我们正在谈论堆栈这一事实。因此,每次推动控制器时,堆栈都会增长。可能是在首次使用时启动控制器而不是保留参考。如果检测到滑动,则可以将相应的视图置于适当位置。
答案 1 :(得分:0)
设置UISwipeGestureRecognizer的direction属性并使用不同方向的位操作符应该可以。
对此存在疑问。它在那里得到了很好的解释。