InterfaceBuilderのIBActionに接続されたUIButtonがあります。
問題:
- アクションの起動とボタンのハイライト解除は、どちらも少し時間がかかります。
事実:
- ビューの構造:
- 意見
- 10個のボタン(UIControlEventTouchUpInsideを介してIBActionに接続)
- ビュー(サブビュー)
- ジェスチャレコグナイザー
- テキストフィールド
- 意見
- サブビューにはUITapGestureRecognizerがあり、delaysTouchesBeganとdelaysTouchesEndedの両方がNOに設定されています
- アクションはメインスレッドで発生しています。
- 単純なボタン(画像やタイトルがなく、単純なNSLogのみ)をテストすると、結果は同じになります。
質問: なぜ発砲とハイライト解除が遅れるのですか?