問題タブ [uiswipegesturerecognizer]

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.

0 投票する
2 に答える
410 参照

ios - 新しいペン先にスワイプ

新しいペン先にスワイプできるようにしたいのですが、行き詰っています。私のコードはエラーや警告なしで正しくビルドされますが、何も起こりません。

これが私のコードです

システムは私がスワイプしていることを認識します (ログに記録されます) が、新しいペン先には移動しません。私は自分のコードと結婚しているわけではないので、これを完全に書き直す必要がある場合は問題ありません。

0 投票する
1 に答える
1282 参照

ios - カスタムの「くすぐり」UIGestureRecognizerを作成するための最良の方法は何ですか?

「くすぐり」用のカスタムUIGestureRecognizerを作成したいと思います...つまり、指を離さずに、swipeLeftとそれに続くswipeRightを2回検出します。

カスタムジェスチャを使用して最初から作成することで作成できることはわかっていますが、その後、すべての「タッチ」メソッドを実装し、基本的にスワイプジェスチャを再発明する必要があります。すでに存在するものを組み合わせるだけでカスタムUIGestureRecognizerを作成する方法はありますか?言い換えると、UISwipeGestureRecognizerを拡張するカスタムUIGestureRecognizer?

それとも、最初から作成する必要がありますか?もしそうなら、誰かがスワイプジェスチャの基礎となるコードを知っていますか?

0 投票する
2 に答える
2861 参照

iphone - UISwipeGestureRecognizerセレクターが呼び出されません。なぜですか?

以下のコードを使用して、右/左のスワイプイベントをUIImageViewオブジェクト(photo_viewと呼ばれます)に統合していますが、iPhoneシミュレーターとデバイスでのテスト後に機能しませんでした。以下のメソッドhandleLeftSwipeおよびhandleRightSwipeは、ロギングがデバッガーログに何も出力しなかったため、呼び出されません。コードは次のとおりです。

理由は何ですか?

支援のために事前にThx、

ステファン

0 投票する
1 に答える
1994 参照

uiimageview - UIView内のUIImageviewのUISwipeGestureRecognizerが間違ったスワイプを検出しますか?

UIImageViewself.view内にあるスワイプの検出に問題があります。

適用UISwipeGestureRecognizerするself.viewと正常に動作しますが、同じように適用しようとすると、UIImageview間違ったスワイプ方向が検出されます。

コード:

0 投票する
8 に答える
27731 参照

iphone - 4方向すべてのスワイプを認識する方法は?

すべての方向(上/下/左/右)のスワイプを認識する必要があります。同時にではありませんが、私はそれらを認識する必要があります。

私は試した:

しかし、何も現れませんでしたSwipeRecognizer

SwipeRecognizerのコードは次のとおりです。

これどうやってするの?スワイプオブジェクトにすべての異なる方向を割り当てるにはどうすればよいですか?

0 投票する
2 に答える
5933 参照

iphone - iosUISwipeGestureRecognizerはオフセットを計算します

アプリケーションにスワイプジェスチャレコグナイザーを追加しています

そして、スワイプイベントを処理する方法:

ここでオフセットを計算するにはどうすればよいですか?ビューを移動するには?

0 投票する
2 に答える
1038 参照

iphone - uitableview セルのジェスチャー エラー

GestureRecognizer私は私の中で問題があります、私UITableViewCellは左と右のスワイプジェスチャ、2秒間タップしたままテーブルビューセルでジェスチャをピンチ、次のチャプターのために右にスワイプ、前のチャプターのために左にスワイプ、別のビューにリダイレクトするためにピンチがあります-コントローラー、およびポップアップが表示されるまで2秒間保持します(サブビュー)。すべて、テーブルと呼ばれる単一のテーブルビューで実装されます。私の問題は、すべてが正常に機能することですが、テーブルビューでジェスチャを長期間使用した後、swipeGestureピンチも機能しない可能性があります。しかし、別のページに移動して戻ってくると、正常に動作し始めます。また、しばらくすると動かなくなります。これを解決する方法私のコードは?

また、左または右にスワイプすると、アクションも非常に遅くなります。私を助けてください。

0 投票する
3 に答える
20402 参照

iphone - スワイプジェスチャをUITableViewセルに追加するにはどうすればよいですか?

このコードを追加しましたcellForRowAtIndexPath

それはうまくいきます。しかし、私はそうしたいUISwipeGestureRecognizerDirectionLeftのでこのように追加しました

方向と状態を確認すると、常に3=3になります。

ジェスチャを1つだけ適用すると、正常に機能します。2つのジェスチャーを1つずつ追加してみました。ただし、1つのジェスチャに対してのみ応答します。

2番目のジェスチャーを追加する方法。1つのジェスチャをTableViewに直接追加し、別のジェスチャをセルに追加しましたが、現在は使用しています。

0 投票する
2 に答える
1284 参照

ios - UISwipeGestureRecognizer は、iPhone 3G の現在の UIDevice の向きを尊重していないようです

私は 4 つの UIGestureSwipeRecognizers を登録しており (各方向に 1 つ)、iPhone 4/4S (iOS 4.3 および 5) および iPad 1/2 (iOS 4.NotSure および 5) で意図したとおりに動作します。これはゲームであるため、許可されるデバイスの向きは LandscapeRight と LandscapeLeft のみです。ただし、iOS 4.1 を搭載した iPhone 3G では、デバイスが縦向きに保持されているかのように、スワイプ認識機能が応答します。つまり、iPhone 3G では、LandscapeLeft で上スワイプであるべきものが、右スワイプとして登録されます。実際、4 つのスワイプ認識機能はすべて、デバイスが縦向きであるかのように動作します。ただし、確認[[UIDevice currentDevice] orientation]したところ、常に返されますUIDeviceOrientationLandscapeLeft

また、このアプリは cocos2d 1.0.1 テンプレートに基づいて構築されたゲームです。

私は何が間違っているのでしょうか?

4 つのスワイプ認識エンジンを登録するコードは次のとおりです。

0 投票する
2 に答える
4201 参照

iphone - UISwipeGestureRecognizer - 2 本指と 3 本指のスワイプでアクションを実行 - iOS

UISwipeGestureRecognizer 同じビューで 2 本指のスワイプまたは 3 本指のスワイプを検出する方法 - iOS

誰でも考えがありますか?