我真的不明白这个功能有什么用处。有人可以解释一下(可能有一些例子)吗?
我可以用这个旋转UIImageView对象吗?
答案 0 :(得分:2)
CGAffineTransformMakeRotation是一个构造函数,可以创建一个旋转矩阵,如CGPointMake或NSMakePoint。某些函数要求您传入转换矩阵,如:
void CGPathAddArc ( CGMutablePathRef path, const CGAffineTransform *m, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat endAngle, bool clockwise );
您可以使用UIGraphicsGetCurrentContext获取CGContextRef并根据需要转换/旋转上下文。
更新:您可以直接更改UIView的转换。这是一个属性:
@property(非原子)CGAffineTransform变换。
感谢Brad指出这一点。