UIGestureRecogniser没有调用委托方法

时间:2012-06-14 11:01:34

标签: objective-c ios uigesturerecognizer

我正在为UIGestureRecogniser创建子类,但由于某种原因,该方法

- (BOOL)canBePreventedByGestureRecognizer:(UIGestureRecognizer *)preventingGestureRecognizer{

未被调用

任何想法

PastBin Link

1 个答案:

答案 0 :(得分:1)

我认为你正在混合使用两种方法来实现canBePreventedByGestureRecognizer的行为:

  1. 使用委托类
  2. 覆盖方法,正如您所做的那样
  3. 但是在您的界面中定义:

    UIGestureRecognizer <UIGestureRecognizerDelegate>
    

    尝试删除协议UIGestureRecognizerDelegate?