我想用两根手指用轻弹手势在几个视图之间切换。如果有人能告诉我我需要做什么,请帮助。
答案 0 :(得分:4)
如果没有真正为您编写代码,请执行以下操作来跟踪多指滑动:
multipleTouchEnabled
属性设置为YES,以便您能够跟踪多个触摸。touchesBegan
中,存储每个触摸'locationInView
属性(这是CGPoint
)。touchesMoved
中,将触摸的当前位置与步骤2中存储的起始位置进行比较。如果它们仍处于“滑动窗口”中,则不执行任何操作。如果一个或两个手指移动到其“滑动窗口”之外,则取消滑动检查。如果他们都满足了滑动的要求,请在您检测到多指滑动时触发您想要调用的任何方法。希望这有帮助。