旋转UIImage?

时间:2010-11-04 23:20:39

标签: iphone uiimage

您可以在不使用UIImage转换的情况下轮换UIImageView。我在地图上使用UIImage作为自定义图钉并想尽可能旋转它?

2 个答案:

答案 0 :(得分:3)

没有。您可能能够做的唯一事情就是设置UIImageOrientation以便在此基础上为操作系统旋转它 - 尽管这只会给你四个(主要)90度旋转。

答案 1 :(得分:0)

你可以在预定义的ImageOrientations中旋转和UIImage:

UIImage * rotatingImage = [UIImage imageWithCGImage:imageObject.CGImage scale:imageObject.scale orientation:UIImageOrientationUp];

此处orientation是预定义的枚举变量:

UIImageOrientationUp,
UIImageOrientationUpMirrored
UIImageOrientationDown
UIImageOrientationDownMirrored
UIImageOrientationLeft
UIImageOrientationRight    etc

它旋转UIImage。