0

hitTest: withEvent: がオーバーライドされる UIView サブクラスがあります。ヒット テストが登録されるたびに、ビューはそのタグをログに記録します。

例:クリック

コンソール: You Touched View: 3 You Touched View: 3 You Touched View: 3

私の質問: なぜ 3 回実行するのですか? NSLog 以外のものをトリガーする必要があり、それも 3 回トリガーされるのではないかと心配しています。トリプルトリガーは簡単に回避できましたが、もっと良い説明があるかどうか疑問に思っていました.

4

1 に答える 1

1

イベント情報と uiview のタグをログに記録することをお勧めします。複数のイベント (touchDown、touchUp など) によって呼び出される可能性があります。

于 2010-10-22T22:20:33.667 に答える