2011-06-14 5 views

答えて

2

UIViewインスタンス内にイメージビューを配置し、CGAffineTransformMakeRotationを使用してそのインスタンスをローテーションできます。私はスクロールビューのサブビューとしてイメージビューを持っていました。それで、私はこれをやった。

UIView * view = [[UIView alloc] initWithFrame:self.imageView.frame]; 
[view addSubview:self.imageView]; 
[self.scrollView addSubview:view]; 

view.transform = CGAffineTransformMakeRotation(M_PI_2); 

ズームのためのビューとして戻る。それは動作するはずです。

+0

ok私はそれを試してみよう、ありがとう – user542584

+0

こんにちは、残念ながら、それは同じ動作を示しています。画像が回転していない状態では、ズームは完全に機能しますが、画像が回転すると、画面に触れてズームしようとすると画像が完全に消えて、スクロールビューの背景だけが表示されます。 – user542584

+0

['this example'](http://dl.dropbox.com/u/22783696/ImageScrollZoom.zip) –

関連する問題