3

サブビューを追加した UIScrollView があります。スクロールビューは垂直方向にうまくスクロールし、それだけで十分です。UISwipeGestureRecognizer を使用して、サブビューで左右のスワイプを認識したいと思います。それが可能であることは知っていますが、解決策に出くわしておらず、いくつかの試行が失敗しています.

4

2 に答える 2

5

これらを試してください:

  • あなたのデリゲートを設定しUIGestureRecognizer

  • 実装shouldRecognizeSimultaneouslyWithGestureRecognizer:

    -(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{
    return YES;
    }
    
  • 実装shouldReceiveTouch:

    - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
    {
     return YES;
    }
    

お役に立てれば

于 2012-12-27T12:46:23.437 に答える