MKAnnotationView Only旋转Image属性

时间:2011-12-06 14:28:50

标签: mkmapview cgaffinetransform

我有一个MKAnnotationView,我想只旋转图像属性。

如果我使用以下内容......

        self.image= image;
        [self setTransform:CGAffineTransformMakeRotation(DEG2RAD([item.heading floatValue]))];

它会旋转整个annotationView以及我不想要的后续标注。有没有办法只旋转图像属性?

1 个答案:

答案 0 :(得分:1)

最简单的方法可能是将图像放在UIImageView中,将其作为子视图添加到MKAnnotationView中,并对其进行仿射。

如果你的目标是iOS 5.0,你可以查看CIAffineTransform但我对CoreImage的了解不够充分。