[iPhone] UIGestureRecognizer でタップを認識 (Objective-C)

UIGestureRecognizer ではタップ、ダブルタップ、タップアンドホールド、パン(ドラッグ)、スワイプ(フリック)、ローテイト、ピンチイン・アウトなどがありますが
手っ取り早くタップの使い方を見てみたいと思います。
 
尚、Swift のケースはこちらです

タップ操作はスマホアプリの便利な機能です。UIGestureRecognizer ではタップ、スワイプ(フリック)等々を扱えますが、まず手っ...

Objective-C
Xcode 9.4

 

UITapGestureRecognizer

 
タップを認識する為に、UITapGestureRecognizer を使ってインスタンスを生成します。

 
selector でタップされたときに呼びだされるメソッドを登録
 
View に インスタンスを追加します

タップされた時に、メソッドが呼び出されます

 

サンプルコード

 
実際のコードです、Delegate をセットします。
 
ViewController.h

ViewController.m

 
実際にタップして「タップ」のログが出てくれば成功です。
 

 
 
References:
UIGestureRecognizer – UIKit | Apple Developer Documentation
UITapGestureRecognizer – UIKit | Apple Developer Documentation

スマホの下取り

まだ1年も使っていないスマホを新機種に変えたくて下取りしようとお店に持ち込んだことがありますが
結局なんだかんだと思ったほどの金額になりませんでした(涙

このネットオフは専業のため高額買取が可能で、お店に行く時間が無い人にとっては送料無料の宅配便が自宅まで引取りに来てくれるのは助かります。

定額買取キャンペーン中であればキズがあっても付属品が無くても減額無しなのでお得です。」


 

 

誤字脱字、意味不明などのご意見は 謙: e-mail まで
ブックマークしておくと便利です このエントリーをはてなブックマークに追加
Twitter:




Apple Watch Series 4
44mm
(GPS)/(GPS+Cellular)
スペースグレイアルミニウムケース
ブラックスポーツバンド




ページのトップへ戻る

シェアする

  • このエントリーをはてなブックマークに追加

フォローする