2017-03-06 3 views
-1

私のアプリでは迅速なジェスチャーを使用していますしかし、これらのスワイプはちょうど上下に - もっと何か !!! 私はスワイプジェスチャーをxとyで 例えば画面中央の1つの点から特別なXとYの右にある別の点にスチールジェスチャーしたいと考えています。最も重要なことは、すべてのデバイスにこのコードを使用しますか?たとえばiPhone 4を使用しているときは、iPadのプロ画面とは別のものです。カスタムスワイプジェスチャーは、(x、y)をスワイプで(x、y)を持つ別のポイントに3

答えて

0

これは、ジェスチャを認識させるための透明なビューを画面の領域に追加することで可能です。私たちがあなたの事例を考慮するならば、そのスーパービューの中央付近に表示されるビューを、そのスーパービューの右側近くのあるポイントに追加することができます。 isOpaqueプロパティをfalseに設定します。このビューにスワイプジェスチャーを追加します。スワイプジェスチャーが新しく追加された透過サブビューで認識されたときに実行するスーパービューのメソッドであるアクションは、ターゲットがスーパービューになります。

+0

私は完全に理解していませんでした - 例えばいくつかのコードを書くことができますか? –

+0

AVPlayerを持っていて、それにスワイプジェスチャーを追加したいのですが、単純なスワイプジェスチャーではありません –

+0

申し訳ありませんが、少し遅れて見ました。まだ例が必要ですか? – hvasam

関連する問題