UIPanGestureRecognizer手动启动手势

时间:2014-07-23 14:18:57

标签: objective-c uipangesturerecognizer touchesbegan

我在屏幕上设置了一堆视图,并使用touchesBegan:和touchesMoved:覆盖在我的主视图中,我让用户在屏幕上拖动并跟踪位置。当用户将鼠标悬停在其中一个视图上时,我希望该视图从其中心开始一个平移手势识别器。

从测试中我看到,当一个平移手势处于活动状态时,touchesBegan:和touchesMoved:方法不会被调用,这对于我希望它们拖到视图然后该视图的情况非常适合处理手势。

一切正常,但是当用户将鼠标悬停在视图上时,我似乎无法找到启动平移手势的方法。即使我调用touchesBegan:在该视图上,它也不会被认为用户只是轻拍它应该启动手势识别器。

你们知道手动触发平移手势识别器的任何方式吗? 一开始我的意思是手动制作平移手势,认为用户只是轻拍,并且平移手势开始跟踪触摸和移动

0 个答案:

没有答案