如何将MKMapView用户位置蓝点更改为图像,然后将图像更改为蓝点?

示例-假设地图已加载了蓝点,并且最初在该页面上有一个UISwitch(已禁用)。当用户启用开关时,我想将蓝点更改为图像,如果用户禁用UISwitch,则我想将图像更改为蓝点,而无需再次加载地图。

最佳答案

更改图标/或显示蓝点(默认值)是指:How to change MKMapView's user-location blue dot to an image of choice?

要切换用于位置的图像/点,请调用地图view.showUserLocation = NO; view.showUserLocation = YES;以使视图刷新“点注释视图”

10-04 11:35