WKInterfaceMap不加载地图

时间:2016-03-22 20:18:58

标签: ios xcode swift watchkit apple-watch

我正在构建一个Apple Watch应用程序,应该将一个引脚放在地图位置,我正在使用Xcode模拟器,但地图只是不加载......

enter image description here

以下是我的示例代码,还有其他一些我缺少的设置?

import WatchKit
import MapKit

class MapController: WKInterfaceController {

    @IBOutlet var map: WKInterfaceMap!

    override func awakeWithContext(context: AnyObject?) {
        super.awakeWithContext(context)

        let centerOfMap = CLLocationCoordinate2D(latitude: -3.743205, longitude: -38.514871)
        let pinPosition = CLLocationCoordinate2D(latitude: -3.65, longitude: -38.514871)
        let coordinateSpan = MKCoordinateSpanMake(1, 1)

        self.map.addAnnotation(pinPosition, withPinColor: .Red)
        self.map.setRegion(MKCoordinateRegion(center: centerOfMap, span: coordinateSpan))
    }
}

1 个答案:

答案 0 :(得分:0)

它不会为模拟器加载地图图块。您必须在实际手表上进行测试。