-1

touchDown と touchUpInside の 2 つのアクションにリンクされたボタンがあります。これらのアクションはどちらも同じメソッドを呼び出します。私が知る必要があるのは、どのアクションがメソッドを呼び出したのかということです。これにより、同じメソッド内でボタンが押されたときと離されたときのさまざまな命令を実行できます。

ボタンの状態プロパティを調べてみましたが、変化していないようです。または、ボタンの状態が変化する前に touchDown アクションがイベントを発生させ、ボタンの状態が元に戻った後に touchUpInside アクションがイベントを発生させているため、変わらないように見える状態。

4

1 に答える 1

0

メソッドを呼び出したイベントを特定することは、IOS では不可能です。ただし、要件に従って、最初の TouchDown イベントがメソッドを呼び出し、次に TouchUpInside イベントのみがメソッドを呼び出します。このイベントの発生順序に基づいて、メソッド内のコードを管理できます。

于 2013-04-18T09:41:50.863 に答える