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

プログラミングの極意 - Tips439 マルチタップを検出する

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

5-17タップTips439 マルチタップを検出する

Level2

Pointマルチタップの検出(multipleTouchEnabledプロパティ、touchesEndedイベント、countメソッド)

マルチタップを検出するためには、ビューのmultipleTouchEnabledプロパティをYESに設定します。

そして、touchesEndedイベントのNSSetオブジェクトから、tapCountメソッドでタップしている数をチェックします。シングルタップの場合は「1」になり、マルチタップの場合は「2」になります。

例えば、4本でタップしているときには「4」となります。

リスト1では、画面のタップを検出してラベルに表示しています。

実行結果
リスト1 マルチタップを検出する(ファイル名:prog439.xcode

出典情報

Medium

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

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

コメント

    コメントはありません