ios – removeGestureRecognizer方法

前端之家收集整理的这篇文章主要介绍了ios – removeGestureRecognizer方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了一个带有多个手势的UIButton.有没有办法删除所有手势识别器?没有手势识别器对象?我看过这个方法
[myButton removeGestureRecognizer:(GestureRecongizer)];

但是我不再拥有Gesture识别器对象了.有没有办法在没有识别器对象的情况下清除我的手势?类似于:

[myButton removeTarget:nil action:NULL forControlEvents:UIControlEventAllEvents];

解决方法

这应该做到这一点
while (myButton.gestureRecognizers.count) {
    [myButton removeGestureRecognizer:[myButton.gestureRecognizers objectAtIndex:0]];
}

猜你在找的iOS相关文章