fc2ブログ

UIImagePickerControllerのズームを無効にする方法

ピンチするとズームするのは当然と言えば当然なのですが、その上で別のオブジェクトを拡大したいなんて時にはオブジェクトと一緒にカメラもズームしてしまって困ってました。

多分、GestureControllerでなんかしないと行けないのかなとネットで探していたらこちらの記事を見つけました。

PinchMe(2)~Gesture Recognizer | Second Flush

UIImagePickerControllerのcameraOverlayViewにしているUIViewのViewDidLoadにこちらを記述。

UIPinchGestureRecognizer *pinch = [[[UIPinchGestureRecognizer alloc]initWithTarget:self action:@selector(doPinch:)] autorelease];
[self.view addGestureRecognizer:pinch];

で、呼び出されるメソッドも記述。ただ、中身は空っぽです。

- (void)doPinch:(UIPinchGestureRecognizer *)pinch {
}

これでズームが無効になりました。良かった良かった。
スポンサーサイト




のみやのていぎ@2014/05/24 23:16   | 0 comments | 0 trackbacks |

コメント

コメントの投稿


秘密にする

«  | HOME |  »

いろいろ作ったり

プロフィール

icot

Author:icot
総合電気メーカで働く会社員でしたがいい年にも関わらずコンサルに転職。お酒、ジョギング、音楽、本、料理をこよなく愛してます。ここでは、日々感じた事を書き連ねるとともに、いろいろ実験してみたりしてます。
icotfeels[at]gmail.com

これまでに感じたこと