0

デバッグ目的で、どのビューが UITouch またはジェスチャを受信/処理するかを知る方法はありますか? NSLog をすべての UIView または UIViewController クラスに配置するのではなく、一般的なアプローチを探しています。

ビュータグを出力することにより、タッチまたはジェスチャを受け取るビューを見つけるためのグローバルな一般的な方法が必要です。

4

2 に答える 2

0

実際には、焦点を絞ったビューです。そこから、ボタンは、タッチイベントが発生したときに起動するように配線されているIBOutletに基づいて関数を呼び出します(Interface Builderを使用している場合)。すべてのIBActionは「送信者」を受け入れ、この送信者オブジェクトを使用すると、実際にイベントを発生させたコントロールを判別できます。

于 2012-08-13T18:26:04.747 に答える
0

UIWindow のsendEvent:.

于 2012-08-13T18:45:04.500 に答える