8
iOS 7は、画面の端からスワイプを検出するを提供します。 XcodeでiOS7シミュレータを使用してこのジェスチャをシミュレートできますか?画面領域の外側をクリックしてドラッグするだけで、シミュレータフレーム全体が移動します。iOSシミュレータでエッジスワイプを実行することはできますか?
iOS 7は、画面の端からスワイプを検出するを提供します。 XcodeでiOS7シミュレータを使用してこのジェスチャをシミュレートできますか?画面領域の外側をクリックしてドラッグするだけで、シミュレータフレーム全体が移動します。iOSシミュレータでエッジスワイプを実行することはできますか?
をトリガーするエッジをスワイプする必要はありません。エッジのすぐ近くから開始してください。エッジから〜15ポイントを超えて開始しないと動作しません。
(これは、シミュレータのために、私は、デバイス上でこれをテストしたことがない場合。)側の注意点として
:あなたは、各エッジのためgestureRecognizerを作成する必要があります。あなたは一緒にエッジを合わせることはできませんので、UIRectEdgeAll
は動作しません。
[documentation](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIScreenEdgePanGestureRecognizer_class/Reference/Reference.html)では、エッジをORできる印象を与えます一緒に。しかし実際には、あなたはそれぞれのエッジが別々に扱われるのが正しいです。 – Jon
私はサイドノートのためにあなたをアップしました。私はこれが本当に事実であることを認識するまで、ORをしばらくデバッグしていました。それが暗示されているかどうかはわかりませんが、私は文書から感覚を得ていませんでした – johncch
ありがとう@ジョン!私がそれをするまでは機能しませんでした。サンプル[XcodeプロジェクトとUIScreenEdgePanGestureRecognizerのコード](http://iphonedev.tv/blog/2014/3/21/screen-edge-swipe-gesture-on-iphone-using-the-uisconededgepangesturerecognizer-tutorial)があります。 –