問題タブ [uilongpressgesturerecogni]
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 - Objective-Cでスワイプアンドホールドジェスチャレコグナイザーを実装するには?
ゲームコンソール、セットトップボックスなどのさまざまなデバイスのリモコンのように機能するアプリケーションに取り組んでいます.
アプリケーションには、リモートとしてイベントを実行するためのジェスチャーやボタンなど、さまざまな種類のコントロールが含まれています。
単一のジェスチャ ビューには、次のように複数のジェスチャ レコグナイザが含まれています。
1 本の指 UITapGestureRecognizer を使用してタップ
UITapGestureRecognizer を使用した 2 本指のタップ
UISwipeGestureRecognizer を使用した 1 本指のスワイプ
UISwipeGestureRecognizer を使用した 2 本指のスワイプ
私の要件は、1 本の指のスワイプ ジェスチャ レコグナイザとホールド イベントを実装することです。したがって、ユーザーがビューから指を離さない限り、スワイプ アクションが続行されます。
UISwipeGestureRecognizer の後に UILongPressGestureRecognizer を試しましたが、スワイプの動きとともに実行されているため、これはうまくいきませんでした。そして、スワイプ終了後にこれが欲しいのですが、指が離れません。
私のコードスニペット:
私の要件に対する修正または解決策を提案してください。
前もって感謝します!
ios - Swift 3 の UILongPressGestureRecognizer
私は Swift 3 が初めてで、小さな To-Do-List を作成したいと考えていました。しかし、viewDidLoad では、UILongPressGestureRecognizer が原因で、アプリは常にクラッシュします。インターネットで検索しましたが、有効な解決策が見つかりませんでした。
これが私のコードで、UILongPressGestureRecognizer の行に「スレッド 1: ブレークポイント 1.1」と表示されるたびに:
todo.txt ファイルのコードは次のとおりです。
}
ここに私のエラーレポートがあります:
(lldb)
私は何をすべきか?
ios - すべてのボタンに対して単一の UILongPressGestureRecognizer を定義する方法は? スイフト3で
20 個以上のボタンがあり、すべてに対して単一の UILongPressGestureRecognizer を定義したいのですが、可能ですか?
これまでのところ、これは機能しません:
なんらかの理由で、longPressGestureRecognizer は "B_BTN_2" に対してのみ機能します。
しかし、それぞれに対してジェスチャ認識エンジンを宣言することで、次のように機能します。
編集:
@Andreのソリューションを使用し、多くのボタンを使用する場合は、代わりにこれを使用してインデックス作成のバグを防ぎます(永遠にかかる):
ios - swift3のuitableで複数選択を実装するには?
現在、テーブルビューに長押しジェスチャーを追加しました。正常に動作しています。今私が欲しいのは、UITableviewセルを長押しすると、そのセルが選択され、その後、次のセルも選択されるはずです。以下はコードです: