More Related Content
PDF
PDF
KEY
PDF
PDF
PDF
Silverlightで作るマルチタッチアプリケーション 2 PDF
iOSのUI構築小技集(小さなとこから始められる編) PDF
Similar to スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
PDF
PPT
PDF
PDF
PDF
スマートフォン対応、気をつけたいトラブル JavaScript編 PDF
⑭iPhoneアプリを作ってみよう!(超初心者向け)その2 PDF
PDF
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能 PDF
デザイナーと一緒にコラボして仕上げるアニメーション実装とショーケース紹介 PDF
PDF
PDF
iTamabi iPhoneアプリ実践開発講座2 - 時計アプリをつくる PPTX
PDF
PDF
PDF
iOS の動画アプリ開発に Xamarin を使ってみた @JXUG #2 East PDF
PDF
RAD Studio勉強会@大阪 「スマートデバイスで簡易画面署名 etc (iOS / Android 、 IntraWeb)」 PDF
SwiftUIで本のUIにチャレンジしてみた!potatotips #87 iOS/Android開発Tips共有会 ... PDF
More from Tomonori Ohba
PPTX
Android-Binding Before/After (Hokuriku,NET) PPTX
Android-Binding Before / After PPTX
Windows Store App HTTP通信を振り返る PPTX
PPTX
楽しいアプリ制作の会 #12 Windows Phone 開発 PPTX
PPTX
Sencha TouchでHTML5アプリを作ってみる PPTX
PDF
PDF
PDF
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
- 1.
- 2.
- 3.
HN: TWorks
本名: 大場知悟(Tomonori OHBA)
TwitterID: @tworks
(株)PFUでアプリ開発やってます
iOS/Android/WPF/Silverilghtなど
コミュニティー
楽しいアプリ制作の会
Silverlight Square(新大阪)
WP Arch(関西スタッフ)
すまべん@関西#16 2
- 4.
- 5.
- 6.
- 7.
冗談はさておき、
開発者に影響ないよね!?
デバイスメーカーさんガンガレ!
ってことで。
すまべん@関西#16 6
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
実は手抜きでした、ごめんなさい
GestureRecognizer
http://developer.apple.com/jp/devcenter/ios/library/documentation/EventHandlingiPhoneOS.pdf
ジェスチャ UIKitのクラス
タップ UITapGestureRecognizer
ピンチイン/アウト UIPinchGestureRecognizer
パン(ドラッグ) UIPanGestureRecognizer
スワイプ UISwipeGestureRecognizer
回転 UIRotationGestureRecognizer
長押し UILongPressGestureRecognizer
すまべん@関西#16 12
- 14.
- 15.
ScaleGestureDetector(OS 2.2以降)
ScaleGestureDetector.OnScaleGestureListener
3つのインタフェースを実装
onScaleBegin
onScale
onScaleEnd
拡大縮小するオブジェクトのOnTouchListenerインタ
フェースを実装
ScaleGestureDetector#onTouchEvent
←ScaleGestureDetectorと拡大縮小オブジェクトが
紐付く
すまべん@関西#16 14
- 16.
対象オブジェクト#
onTouchリスナ onScaleBegin
MotionEvent event (2点タッチ開始)
ScaleGestureDetect onScale
or#onTouchEvent (ピンチイン/アウト)
MotionEventの状態を解析し onScaleEnd
て適切なジェスチャリスナ
を呼び出す
(2点タッチ終了)
すまべん@関西#16 15
- 17.
- 18.
- 19.
- 20.
- 21.
void ImageOnPinchStarted (
object, PinchStartedGestureEventArgs)
(2点タッチ開始)
void ImageOnPinchDelta(
object, PinchGestureEventArgs)
(ピンチイン/アウト)
すまべん@関西#16 20
- 22.
- 23.