setAcceptsTouchEvents:YES
トラックパッドのカスタムタッチイベントを認識するために使用しようとしています。トラックパッドに触れるだけでは、何も起こりませんtouchesBeganWithEvent
。しかし、ピンチやスクロールなどのジェスチャをトラックパッドで実行すると、touchesBeganWithEvent
スタートが正しく機能し始めます。そのジェスチャーの1つの後、トラックパッドに触れるだけでも機能しtouchesBeganWithEvent
ます。しかし、私はtouchesBeganWithEvent
前にジェスチャーをする必要なしに簡単なタッチで使う必要があります。のように、を初期化するためにジェスチャーを実行する必要があるようですsetAcceptsTouchEvents:YES
。私は何が間違っているのですか?
PS:setAcceptsTouchEvents:YES
はにinitWithFrame
あり、アプリケーションの起動時に実行されていることがわかります。