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

プログラミングの極意 - Tips440 ダブルスライドを検出する

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

5-17タップTips440 ダブルスライドを検出する

Level2

Pointマルチタップでスライドを検出(multipleTouchEnabledプロパティ、touchesMovedイベント、countメソッド、previousLocationInView:メソッド、locationInView:メソッド)

マルチタップをしながらスライドを検出するためには、まずビューのmultipleTouchEnabledプロパティをYESに設定します。

スライドを行った後で、タップ数をcountメソッドでチェックします。この値が「2」の場合にマルチタップをしています。

移動距離は、開始点をpreviousLocationInView:メソッドで、終了点をlocationInView:メソッドで取得して差分を取ります。

リスト1では、画面のマルチスライドを検出して上下の動作をチェックしています。

実行結果

出典情報

Medium

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

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

コメント

    コメントはありません