0

UIGestureRecogniser をサブクラス化していますが、何らかの理由でメソッドが

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

呼ばれていない

何か案は

過去ビン リンク

4

1 に答える 1

1

canBePreventedByGestureRecognizer の動作を実装する 2 つの方法を混在させていると思います。

  1. デリゲート クラスを使用する
  2. あなたがやっているように、メソッドをオーバーライドします

ただし、インターフェイスでは次を定義します。

UIGestureRecognizer <UIGestureRecognizerDelegate>

プロトコル UIGestureRecognizerDelegate を削除してみてください。

于 2012-06-14T11:55:45.693 に答える