UIButton窃取UIView触摸事件

时间:2015-12-09 05:43:05

标签: objective-c uiview uibutton uitouch

我有一个子类UIView。该类只有触摸方法(根据用户触摸旋转视图)。

从故事板中我添加了一个视图到我的ViewController视图,并使用该自定义类对其进行了子类化。接受触摸事件背后的想法,就是这样。 在该视图中,一些UIButton覆盖了整个视图。

现在要求是当用户点击按钮时,如果他试图旋转视图,那么它的动作应该调用else,它应该给旋转旋转。

如果我将按钮的用户交互设为假,那么每件事情都可以正常工作,因为显然现在Uiview是responder。但这不是我想要的。我想让按钮像往常一样与行动互动,如果用户移动他的身材,则旋转视图。

我用UIRotationGestureRecognizer实现了同样的目的,但它意味着2个数字触摸,我需要用单指触摸实现相同的事情。

任何帮助和建议都将不胜感激。

0 个答案:

没有答案