2011-06-14 105 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); 

返回imageView作为缩放视图。它应该工作。

+0

好的我会尝试并让你知道,谢谢 – user542584 2011-06-14 19:56:02

+0

嗨,不幸的是它显示了相同的行为。当图像未处于旋转状态时,缩放效果会很好,但当图像旋转时,只要我触摸屏幕并尝试缩放,图像就会完全消失,我所能看到的只是滚动背景。 – user542584 2011-06-15 07:20:02

+0

看看['this example'](http://dl.dropbox.com/u/22783696/ImageScrollZoom.zip) – 2011-06-15 07:26:35

相关问题