iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの極意 - Tips433 スライドを検出する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

5-17タップTips433 スライドを検出する

Level2

Pointスライドの検出(touchesBeganイベント、touchesMovedイベント、locationInView:メソッド)

スライドを検出する場合は、touchesBeganイベントとtouchesMovedイベントを組み合わせます。

タップを開始したときのtouchesBeganイベントで開始点を保存しておき、touchesMovedイベントが発生したときの移動距離を調べます。終了点は、locationInView:メソッドで取得できます。

リスト1では、左右のスライドを検出しています。位置が10ドット以上動いたときに、スライドとして検出しています。

実行結果
リスト1 スライドを検出する(ファイル名:prog433.xcodeproj)

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません