私のボタンは、そこから呼び出されたポップオーバーを表示している間に、「押し下げられた」ままでなければならない問題が発生しました。ポップオーバーは一部のフィルタのセレクタであり、フィルタはボタン自体に表示されます。私がそれをタップすると、ポップオーバーが表示されると、何があっても選択解除されます。UIButtonイベント。違いは何ですか?
私はタッチイベントでその動作を再定義し、それがスタンドスタートでないようにすると思うと思いますtouch up inside
。それから、私は他にどのような出来事が起こっているのか疑問に思った?しかし、iOSライブラリやStackOverflowのイベントリストは、touch up inside
またはtouch down
の不正な動作に関する質問にすぎません。
タッチイベントの違いは何ですか?
- タッチ・キャンセル - ボタンをタッチしても指を離すと、 の選択が解除されたままですか?
- タッチダウン - 右にタップします。
- タッチダウンリピート??
- タッチドラッグenter ??
- タッチドラッグ出口??
- タッチドラッグ内側?
- タッチドラッグ外?
- 内側にタッチアップ - それをタップしてリリースボタンを押すと、 境界になります。 UIButtonsの状態をNormalに変更します。
- 外側にタッチアップ - タップして離すとボタンを離したときに、それは 境界ですか?
他のIBActionはUIButtonから送信されません。 これらのイベントによってUIButtonの外観がどのように変わるのでしょうか? highlighted
またはselected
のように?
私はそれを見つけることができなかったので、私はIBActionsについての良い記事のリンクをありがとうと思います。 ios libraryから
http://developer.apple.com/library/ios/#documentation/uikit/reference/UIControl_Class/Reference/Reference.html#//apple_ref/doc/constant_group/Control_Events – janusbalatbat
@janusfidelは、非常にありがとうございました多く、それは私の質問に完全に答えました:) – Protheus