目前我正在从iPad图像库中获取一个随机图像并在UIImageView中显示它。我想按照我可以设定的预定角度旋转它。
我不希望任何基于触摸的旋转。我怎样才能做到这一点?
答案 0 :(得分:2)
为什么不旋转UIImageView? 包括QuartzCore框架。
#import <QuartzCore/QuartzCore.h>
self.imageView.layer.affineTransform = CGAffineTransformMakeRotation(angle)
上的文档
答案 1 :(得分:2)
你可以使用这个:
CGAffineTransform newTransform = CGAffineTransformMakeRotation((CGFloat)(90 * M_PI / 180.0));
self.imageView.transform = newTransform;
这里有90度,你可以使用另一个角度。
答案 2 :(得分:1)
CGAffineTransform rotateTransform = CGAffineTransformMakeRotation( DEGREES_TO_RADIANS( rotateValue ) );
myObject.transform = rotateTransform;