Mkmapview 我们可以根据RGB值更改注释的管脚颜色吗
在我的项目中,我需要根据MKMapView中的不同RGB值更改管脚颜色,当应用RGB值时,默认情况下显示红色管脚。是否有其他方法应用RGB值,或者我们是否只需要为此更改图像。请让我知道Mkmapview 我们可以根据RGB值更改注释的管脚颜色吗,mkmapview,mkannotationview,Mkmapview,Mkannotationview,在我的项目中,我需要根据MKMapView中的不同RGB值更改管脚颜色,当应用RGB值时,默认情况下显示红色管脚。是否有其他方法应用RGB值,或者我们是否只需要为此更改图像。请让我知道 MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"MyPin"]; **annView.pinColor = [UIColor colorW
MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"MyPin"];
**annView.pinColor = [UIColor colorWithRed:132.0/255 green:191.0/255 blue:240.0/255 alpha:1.0];**
它不起作用。始终默认显示红色。您不能在mkannotationview中使用自定义颜色。使用此选项只能使用红色、绿色和紫色
annotationView.pinColor = MKPinAnnotationColorRed;
annotationView.pinColor = MKPinAnnotationColorPurple;
annotationView.pinColor = MKPinAnnotationColorGreen;
否则,请使用这样的图像
annotationView.image = [UIImage imageNamed:@"image.png"];