【发布时间】:2015-08-05 16:00:23
【问题描述】:
我有一个如下图所示的 tableView
当我点击城市 A 时,会显示一个带有地址的 tableView
我想要的是,当我单击地址 A 时,会显示一个 ViewController,其中包含一个 MapView。 MapView 显示从当前位置到地址 A 的方向。
我已经使用代码获得了当前位置:
var locationManager = CLLocationManager()
在 ViewDidLoad 中:
locationManager.requestWhenInUseAuthorization()
let status = CLLocationManager.authorizationStatus()
if status == CLAuthorizationStatus.AuthorizedWhenInUse {
self.mapView.showsUserLocation = true }
那么,接下来我应该怎么做才能获得从当前位置到地址 A 的方向?
还有一个问题,假设我在“地址 A”行下有一个标签,如何在该标签中显示当前位置和地址 A 之间的距离? 谢谢。
顺便说一句: 我有“使用 Swift.pdf 进行中级 iOS 编程”,其中包含 MapKit 和方向以及很多东西,但是该 pdf 中的代码不起作用。这就是我在这里的原因。希望大家能帮帮我。
【问题讨论】:
标签: ios uitableview dictionary direction