1

任何人都知道如何在 watchOS InterfaceMap 元素上显示用户设备位置的“蓝色脉动点”?

在 iOS 中,这可以通过调用 mapView.showsUserLocation = true 对 MKMapView 完成。watchOS 的 InterfaceMap 似乎不支持这一点,我想知道是否有其他方法可以做到这一点。当然,这可以通过在每次更新位置时在用户位置上放置注释来手动完成,但这似乎有点笨拙,并且为用户位置设置默认的蓝色标记会很棒。

谢谢

4

1 回答 1

3

您不能在 上执行此操作watchOSWKInterfaceMap目前只能用于显示地图的静态部分。WKInterfaceMap显示特定位置的非交互式地图。您可以动态更改地图上显示的位置,但没有内置方法可以自动更新它以显示用户位置,而不是MKMapView可以实现的。

于 2018-02-20T22:24:16.987 回答