0

リモートデバイスを制御するためのキーパッドを提供するビューでIOSAPPを実装しています。手のひらを使用して、6つまたは8つの(UI)ボタンを同時に押すと、アプリはtouchDownを取得しますが、touchUpInsideを受信しません。または手のひらを持ち上げるときにtouchUpOutside。

問題は、タッチダウン時にタイマーを開始してキーを繰り返すことですが、キーの繰り返しを終了するためのコールバックを取得できません。誰かがこれに対処する方法を知っていますか?

これは肛門のシナリオだと思いますが、繰り返しが時間通りに止まらない場合、高価な機器が損傷する可能性があります。

これが状況に関係があるかどうかはわかりませんが、iPhone5でiOS6を使用しています。

4

1 に答える 1

1

それらに同時に触れることも要件ですか?そうでない場合は、すべてのボタンでに設定exclusiveTouchします。YESはいの場合はUIControlEventTouchCancel、同様に確認してください。

于 2012-11-06T23:35:32.990 に答える