使用RMPointAnnotation的圆形图像

时间:2015-03-01 15:01:42

标签: ios objective-c mapbox

我想将圆形图像显示为我的Mapbox地图的annotation。问题是,如果我需要使用UIImageView来创建圆形图像,但我无法为RMPointAnnotation设置它,因为它仅适用于UIImage。有谁知道我怎么能做到这一点?

RMMapView

上有替代方法吗?
myCircularImageView.layer.cornerRadius =  myCircularImageView.frame.size.width / 2;
myCircularImageView.clipsToBounds = YES;

实际上我正在使用annotation.image = pinImageView.image;并且它正确显示图像,但不幸的是它是一个正方形。

1 个答案:

答案 0 :(得分:0)

你确定你的图像在圆圈周围有alpha透明度吗?此外,您可以使用RMAnnotationRMMapViewDelegate方法为其提供图层(RMMarker或其他),而不是让RMPointAnnotation尝试为您提供。