我試圖做一個簡單的腳導航,使用箭頭圖像,旋轉指示方向跟隨不斷刷新。如何在Swift中使用磁頭?
使用magneticHeading
我發現錯誤unexpectedly found nil while unwrapping an Optional value
,也許我忘了一些東西。
如何正確使用磁頭?
var northLatitude :CLLocationDegrees
var latitude :CLLocationDegrees = 46.0
var longitude :CLLocationDegrees = 7.0
func locationManager(manager: CLLocationManager!, didUpdateLocations locations: [AnyObject]!) {
longitude = manager.location.coordinate.longitude
latitude = manager.location.coordinate.latitude
var buildingLocation:CLLocationCoordinate2D = CLLocationCoordinate2DMake(latitude, longitude)
var regionOfInterest:MKCoordinateRegion = MKCoordinateRegionMake(buildingLocation, span)
self.mapView.setRegion(regionOfInterest, animated: true)
self.mapView.addAnnotation(buildingAnnotation)
northLatitude = manager.heading.magneticHeading //ERROR
}
請問一個正確的問題,並告訴我們你做了什麼工作,你卡在哪裏。這是我們可以幫助你的唯一途徑。 – rakeshbs
現在的問題是:我怎樣才能使圖像視圖(不斷刷新)指向座標? –