問題タブ [uicontrolevents]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - SwiftでカスタムUIControlEventを作成するには?
カスタム UI 要素を作成していて、カスタム UIControlEvent をトリガーしたいと考えています。範囲 ApplicationReserved があることはすでにわかりました。
残念ながら、これは「プロトコル 'RawRepresentable' に準拠していないため、機能しません:
2 つの質問:
1) これはカスタム イベントの正しいアプローチですか?
2) カスタム イベントを正しく定義するにはどうすればよいですか?
ありがとう!
ios - iOS スイッチでユーザーが実行した状態変更をリッスンする
私の iOS アプリケーションには UITableView があり、一部のセルには Switch があります。
次の方法でスイッチにリスナーを設定しました。
スイッチの状態は、ユーザーが押すだけでなく、プログラム自体からも更新できます。UIControlEventValueChanged でいくつかの問題が発生しており、必要以上に多くのイベントが発生することがあります。それで、これが(ユーザーによる)スイッチの状態の変化を聞く唯一の方法であるかどうか疑問に思っています...?
ios - カスタム UIView addTarget?
カスタムを作成していますUIView。UIButtonこれで動作をどのように再現できるか疑問に思っていますUIView。
のように呼び出せるようにしたいとaddTarget思いUIButtonます。
UIControlサブクラス化して呼び出すことができることを知っています
しかし、 XIBファイルUIViewで設計しているので、でやりたいと思います。
ios - UIButton のハイライト状態を開始および終了するコントロール イベント
ピアノのキーとしてピアノのようなビューを作成しUIButtonています。UIControlEventsボタンが強調表示された状態を取得したり失ったりしたときにコールバックを取得するには、何をリッスンする必要がありますか?
UIButtonのサブクラスを作成してプロパティオブザーバーを追加しようとしましhighlightedたが、うまくいきました。ただし、強調表示された状態をコードから手動で設定する必要がある場合があり、イベントがユーザーまたはアプリによって開始されたかどうかを判断する方法がないため、実際には混乱します。
swift - SwiftのUICollectionViewCellでUIButtonプレスを機能させるにはどうすればよいですか?
これは Swift の tvOS プロジェクトです。サブビューの 1 つとしてボタンを持つカスタム UICollectionViewCell があります。ボタンにターゲットを追加して、クリックを解釈できるようにします。関連するコードの簡略版を次に示します。
何らかの理由で、メッセージが出力されません。「pressedEnded」をセルクラスに追加して、セルクラスが取得され、呼び出されるかどうかを確認してみました
助言がありますか?シミュレーターで実行すると、ボタンがフォーカスされる可能性があるため、イベントを取得できない理由がわかりません
ios - UIControlEventTouchCancelとは?
ユーザーがアプリで UIButton をタップして押したままにすると、しばらくすると UIControlEventTouchCancel イベントが発生します。UIControl の Apple ドキュメントには、このイベントに関する詳細な説明はありません。なぜそれが引き起こされるのですか?それは何のために使用されますか?
ios - UIBarButton のクリック イベントはどのように行われますか
UIBarButtonから継承されていないためUIResponder/UIControl、クリック イベントはどのように機能しますUIBarButtonか?