使用按钮更新地图位置

时间:2016-06-08 19:19:42

标签: swift location

我有一个视图控制器,其中包含一个地图视图和一个按钮,我希望能够按下并更新当前位置。我也试图获取新更新的位置(经度和纬度)并更新数据库中的两列。我已经创建了一个PHP脚本,我知道这个事实有效(我已经测试过了),但是我在将所有内容与IB操作结合起来时遇到了麻烦。下面的代码取自我的viewcontroller.swift文件。当我在模拟器上构建并运行时,数据库中没有任何更新。

let loccationManager = CLLocationManager()
var latitude = 0.0
var longitude = 0.0

@IBAction func updateMap(sender: AnyObject) {
    loccationManager.startUpdatingLocation()
    print(latitude)
    print(longitude)
}

func locationManager(manager: CLLocationManager!, didUpdateLocations locations: [CLLocation]) {
    let location = locations.last

    latitude = (location?.coordinate.latitude)!
    longitude = (location?.coordinate.longitude)!

}

0 个答案:

没有答案