2012年3月30日金曜日

iphoneアプリの実装した事と問題のまとめ


●StoryBoardの構成
UIView

UIScrollView

UIImage


●実装した内容
・ScrollViewメソッドをデリゲート
→デリゲートメソッドを使いピンチイン・ピンチアウトで画面の縮小拡大
→スワイプで画像表示位置の移動

・UIScrollViewを継承したコントローラーの作成
→タップ時にイベントをViewに透過する。

・UIViewでタップでナビゲーションバーのオンオフ
ダブルタップで画像の拡大・縮小
スワイプで画像を変更

●問題
ピンチイン・ピンチアウトをするとスワイプで
拡大中のイメージをスライドできるが、
タップすると、UIViewの動作しかできなくなる。
ピンチイン・ピンチアウトするとスワイプで画像の移動が
できるようになる。


またダブルタップした時拡大だが中心のみだったので
下記ブログを参考に押された所がスクロールするように変更する。
またこちらのブログだとピンチイン・ピンチアウトはUIViewでデリゲートメソッド呼び出しでなく
継承したクラス内で定義している。
http://cocoadays.blogspot.jp/2010/09/3.html

0 件のコメント:

コメントを投稿