我试图隐藏然后将用户位置设置 mapView.isMyLocationEnabled 显示为" true"和"假"相应地,但是我在第一次从true切换到false之后遇到 mapView.myLocation 被设置为nil用户默认位置蓝点标记再也不会出现。有没有办法启用和禁用默认用户位置显示?
答案 0 :(得分:0)
MapView.myLocation必须始终具有要显示的CLLocation。如果在updateLocation时为零,则将其设置为您想要的默认CLLocation。