我希望在使用CGAffineTransformMakeRotation旋转图像后缩放图像。 当我在viewForZoomingInScrollView中简单地传递imageview时,一旦我旋转了图像,缩放就不起作用了。 有什么想法吗?谢谢。
答案 0 :(得分: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
作为缩放视图。它应该工作。