如何阻止按钮覆盖拖动手势

时间:2013-06-09 18:25:22

标签: ios uibutton uiimage uigesturerecognizer

我有一个可以沿着y轴在屏幕上拖动的图像,它的工作非常出色,但是当我在图像顶部放置一个跟踪图像的按钮时(与图像一起移动,所以它总是在顶部),当试图拖动按钮时(因为它在我想要拖动的图像的顶部),图像将不会移动。该按钮只是取消拖动手势。如何在仍然允许用户按下按钮的同时防止这种情况发生?我正在使用UIPanGestureRecognizer

我尝试了各种各样的方法,但它们不起作用。请跟我一起稳定,我对开发非常陌生,这是我的第一个App Store应用程序:)

由于

1 个答案:

答案 0 :(得分:0)

我不确定这些是否可以解决您的问题,但您可以尝试这两种方法,看看哪种方法有效。

1)使UIButton成为UIImage的子视图,以便它继承手势识别器。

2)使用与图像相同的处理程序向UIButton添加平移手势识别器。