改变用户位置周围的脉冲蓝色环的颜色

时间:2014-04-22 01:28:56

标签: ios mapkit

我在网上搜索过,并没有找到一种方法来定制用户在地图上的位置周围的蓝色脉冲环的颜色。

有没有人知道如何自定义脉冲环的颜色?

3 个答案:

答案 0 :(得分:9)

用户位置的蓝色基于地图视图的色调颜色,更改此颜色将为用户位置圈设置新颜色。

//Objective-C 
mapView.tintColor = [UIColor redColor];

//Swift 4.2
mapView.tintColor = UIColor.red

答案 1 :(得分:2)

这个开源项目可能很有用:

https://github.com/samvermette/SVPulsingAnnotationView

答案 2 :(得分:0)

在Swift 3中

mapView.tintColor = UIColor.red

或使用Color Literal

enter image description here