エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
UIScrollViewの使い方(2本指でスクロール編)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
UIScrollViewの使い方(2本指でスクロール編)
さて前回(UIScrollViewの使い方(座標表示編))は、 タッチイベントは取得出来るようになったけれども... さて前回(UIScrollViewの使い方(座標表示編))は、 タッチイベントは取得出来るようになったけれども、 スクロールができなくなってしまった、という問題が発生したのでした。 そこで、 ・2本指でスワイプしたときには、スクロール動作。 ・2本指でピンチイン・アウトしたときには、拡大縮小動作。 ・1本指で画面をタッチした場合には座標取得 となるような、プログラムを作ってみましょう。 この方法を用いれば、指が2本の時は画面の拡大縮小移動を行ない、指が1本であれば線を引くといったような動作が可能になるため、多くのドローソフトではこのジェスチャが使われているようです。 この機能を実現するためには、UIScrollViewを継承してオリジナルのScrollViewクラスを作成し、touchesBegan:withEventメソッドなどをオーバライトする必要があります。 上図で説明すると(何度も