为什么watchOS 5应用程序中的地图未在模拟器中显示?

时间:2019-05-29 03:07:07

标签: xcode mapkit watchkit

我想在watchkit应用中显示地图。当我使用下面的代码时,我可以看到我的pin注释,但看不到地图本身。请查看图片以获取插图。

enter image description here

我正在运行Xcode 10.2.1。在此版本中,我只能在模拟器上运行,因为此版本的Xcode在我的Series 4手表上无法运行。请在下面查看我的代码

 override func willActivate() {

        super.willActivate()

        location.latitude = (CLLocationDegrees(lat))
        location.longitude = (CLLocationDegrees(lon))

        locationManager = CLLocationManager()
        let spanX: Float = 0.005
        let spanY: Float = 0.005


        region.center = location
        region.span.latitudeDelta = CLLocationDegrees(spanX)
        region.span.longitudeDelta = CLLocationDegrees(spanY)
        stationMap.setRegion(region)


        stationMap.addAnnotation(location, with: .red)
    }

我可能丢失或错误地调用了地图。我将不胜感激。

0 个答案:

没有答案