UIGestureRecognizer - shirai/SwiftLearning GitHub Wiki
UIGestureRecognizer
概論
目標
- UIGestureRecognizerの概論を説明できる
わかったこと
- ユーザーの操作(タップ、ロングプレス、スワイプ、ピンチ、パン、回転)を検知し、検知した時に行う処理やアクションを記述できる。
- タップ:UITapGestureRecognizer
- ロングプレス:UILongPressGestureRecognizer
- スワイプ:UIPinchGestureRecognizer
- ピンチ:UISwipeGestureRecognizer
- パン:UIPanGestureRecognizer
- 回転:UIRotationGestureRecognizer
実装方法
- UITapGestureRecognizerを例
- IB上で、オブジェクトライブラリペインから「TapGestureRecognizer」をViewにドロップ
- numberOfTapsRequiredでタップ回数を、numberOfTouchesRequiredで指の数を指定
- VCとIBActionで紐付け処理を記載
つぎにやること
■課題アプリ4作成 ■「IPhoneアプリ開発の教科書」Chapter6読み込み