用户当前位置周围的半径 Swift iOS 9



我想在用户当前位置周围放置100英里半径。我已经成功获取了用户的位置。我在坐标周围加了一个半径。(意思是如果用户位置改变,半径将保持不变,这不是我想要的。)用户的位置到哪里,半径就到哪里

输入图片描述

当用户的位置发生变化时,改变圆圈的位置。您可以使用CLLocationManagerDelegate .

来观察用户的位置。
func locationManager(manager: CLLocationManager, didUpdateToLocation newLocation: CLLocation, fromLocation oldLocation: CLLocation)
{
    //update location of circle, newLocation.coordinate
    //something like this:
    circle = MKCircle(centerCoordinate: newLocation.coordinate, radius: 160934 as CLLocationDistance)
}

您需要在viewDidLoad作用域之外声明var circle:MKCircle

相关内容

  • 没有找到相关文章

最新更新