問題タブ [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 - カスタマイズされたアクションシートがポップアップした後に長押しするため、wkwebview でリンクの選択を解除する方法は?
WKWebView
Web ページのリンクを長押しするとネイティブaction sheet
ポップアップが表示されます。任意のリンクを長押しすると、メニュー アクション シートがポップアップするときに、押されたリンクが自動的に選択解除されます。
しかし、ネイティブアクションシートをより多くの共有サービスに置き換えました。リンクを長押しする![sharing services][1]
と、ポップアップが表示されますが、リンクは自動的に選択解除されません。これにより、ユーザーがリンクをクリックして別の Web ページを読み込んで、指が画面から外れると深刻な問題が発生します。
ポップアップ時にリンクを自動的に選択解除するネイティブ アクション シートのようにするにはどうすればよいですか?
ios - iOSでUILongPressGestureに続いてスワイプジェスチャを実装する方法
iOSのボタンにLongPress Gestureに続いてSwipe Gestureを実装しようとしています。ビューは、WhatsApp アプリケーションの「スライドしてキャンセル」および記録機能である可能性が高くなります。
現在、スワイプ ジェスチャ イベントを受信していません。shouldRecognizeSimultaneouslyWithGestureRecognizer メソッドも実装しています。提案してください。
ios - LongPressGestureRecognizer を UITableViewCell に追加する
カスタム UITableView セルがあり、それに長押しジェスチャ認識機能を追加したいと考えています。現在、私はそのようにやっています:
IBAction 内でタップされたセルを検出する良い方法が見つからなかったため、プログラムで実行しています。ただし、セレクターを介してパラメーターを渡したいので、これを機能させるのに苦労しています。ストーリーボードでこれを行うことに反対しているわけではありませんが、それに関するガイダンスをいただければ幸いです。
ありがとう!
ios - ビューの一番上にドラッグすると、テーブルビューで UILongPressGestureRecognizer がクラッシュする - SWIFT
2 つのセクション/セクション ヘッダーを持つテーブル ビューの各セルに UILongPressGestureRecognizer を使用しています。最初のセクションのセルを長押ししてテーブル ビューの上部にドラッグすると、アプリがクラッシュします。(2 番目のセクションでは longPressGestureRecognizer を無効にしました)。以下の行で例外ポイントを取得します。
var indexPath: NSIndexPath? = self.routeTableView.indexPathForRowAtPoint(場所)!
デバッガーでこのエラーを受け取ります。
致命的なエラー: オプション値のラップ解除中に予期せず nil が見つかりました
私のコードは以下です、
func longPressGestureRecognized(ジェスチャー: UILongPressGestureRecognizer){
この問題を回避する方法について何か提案はありますか?
ios - UILongPressGesture の最大時間を設定しますか?
ホールドアクションのボタンがあります。を使用しUILongPressGestureRecognizer
ます。ホールドアクションの最大値を設定したい。
ボタンを実行する CABasicAnimation
と、30 秒間開始し、最大 30 秒間ビデオの録画を開始します。ボタンが 30 秒以内に離されない場合は、メソッドを実行したいUIGestureRecognizerStateEnded
。いくつかのアイデアをお願いします。ありがとうございました!
これは私のコードの一部です:
長押し方法:
ios - 長押しすると素早く長押しが効かなくなる
Swift での長押しジェスチャから奇妙な動作が見られます。長押しの最短時間は 1 秒です。1 秒以上押し続けると、長押しが検出されます。しかし、2秒以上押しても認識されません。何が起こっている?心配しなければならない最大プレス時間はありますか? これを変更できますか?
ios - ワンタッチで UILongPressGestureRecognizer と UIPanGestureRecognizer の両方を処理できるようにするにはどうすればよいですか?
長押しが検出された後にのみ、パン ジェスチャを実装したいと考えています。「UIGestureRecognizerState.Changed」の長押しジェスチャーを監視し、そこでパンを処理するためにセレクターを呼び出しています。セレクターが起動します (「print()」チェックがコンソールに表示されます) が、uiview (blueRec) が実際に移動/変換する前に指を離す必要があります。
長押しとパンの両方のジェスチャが本質的に連続していることは理解していますが、長押しを起動した最初のプレスを使用して、タッチされた uiview (blueRec) もパンするにはどうすればよいですか? これがまったく当てはまらないとは思いません-requireGestureRecognizerToFail:
以下のコードを削除して、重要な行だけを含めました。
}
objective-c - 単一の UITabBarItem での長押しを処理する
タブバーの長押しジェスチャを使用します。しかし、特定の 1 つのタブ バー項目に対して長押しジェスチャが必要なだけです。
どうすればこの問題を解決できますか? タブバーの長押しジェスチャーをカスタマイズできますか?