有人可以通过我正在尝试的简单转换帮助...
下面的代码将缩略图缩放为填充屏幕的图像。问题是缩略图没有居中(它向右偏移),因此缩放实际上需要在放大时向左移动图像。
[fullsizeImageButton setTransform:CGAffineTransformMakeScale(.5,.5)];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.9]; fullsizeImageButton.transform = CGAffineTransformMakeScale(1,1);
[UIView commitAnimations];
提前感谢您提供任何帮助
答案 0 :(得分:0)
您必须构建更复杂的转换。缩放变换将相对于当前原点(0,0)缩放图像,但是,您希望相对于图像的中心缩放。因此,您必须转换到中心,缩放并转换回来