0

GLKView の上にボタンがあります。ボタンをクリックすると、ボタンの後ろにあるGLKViewでロングタッチ通知も受け取ります。

通知がビューに伝播しないようにするにはどうすればよいですか?

4

1 に答える 1

1

私の質問に対する解決策を見つけました。次のコードはトリックを行います:

-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
    UIView* viewRceivingTouch = touch.view;

    return (viewRceivingTouch == self.glkView);
}
于 2014-05-02T09:38:06.257 に答える