珍しい問題は、私が探している私はのViewControllerに追加mapKitとtableView..the結果がこのenter image description hereのViewController、のtableViewとMapkit
のようなものですので、私は私のプロジェクトの進行中にこだわっていますしたがって、ユーザーがこのページに入力すると、tableViewのパラメータに基づいて地図上のナビゲーションコースが自動的に開始されます。私は、これは
override func viewDidLoad() {
super.viewDidLoad()
map.showsUserLocation = true
map.delegate = self
let latitude:CLLocationDegrees = 41.869909
let longitude:CLLocationDegrees = 12.512516
let regionDistance:CLLocationDistance = 1000;
let coordinates = CLLocationCoordinate2DMake(latitude, longitude)
let regionSpan = MKCoordinateRegionMakeWithDistance(coordinates, regionDistance, regionDistance)
let options = [MKLaunchOptionsMapCenterKey: NSValue(mkCoordinate: regionSpan.center), MKLaunchOptionsMapSpanKey: NSValue(mkCoordinateSpan: regionSpan.span)]
let placemark = MKPlacemark(coordinate: coordinates)
let mapItem = MKMapItem(placemark: placemark)
mapItem.name = "My Position"
mapItem.openInMaps(launchOptions: options)
}
を実現するために、このコードを書いたが、問題は、自動的に地図アプリケーションを開いているかのように、ユーザが上記のViewControllerに入力した結果がこのenter image description here
である、ということです。私はこれを望んでいない、私はviewControllerのサブビューのような私のマップが欲しい、私もいくつかの制約を追加しようとしたが、それはもちろん、それは私の地図ではなく、 。私はそれをどうすれば調整できるのか知りたいです。
で
Apple Providing Directionsを使用することができます[OK]をありがとう、しかし、あなたは私の小さなコード例行うことができますか? – bero
私はここから始めようと考えています:https://www.mapbox.com/ios-sdk/ – Retterdesdialogs
完璧、本当にありがとう – bero