ヘッダーファイルにUIScrollViewのデリゲートを設定する。
ソースファイルでUIScrollViewの拡大率の設定して、デリゲートメソッドを定義する。これだけで、イメージ画像の拡大、縮小が可能です。
■ヘッダー
@interface ViewControllerPhoto : UIViewController<UIScrollViewDelegate>
{
}
@property (weak, nonatomic) IBOutlet UIImageView *imageView;
@property (weak, nonatomic) IBOutlet UIScrollView *scrollView;
@end
■ソース
- (void)viewDidLoad
{
[super viewDidLoad];
self.scrollView.minimumZoomScale = 1.0f;
self.scrollView.maximumZoomScale = 3.0f;
self.scrollView.delegate = self;
}
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return self.imageView;
}
0 件のコメント:
コメントを投稿