2
私はユーザーの現在の場所の周りに100マイルの半径を置きたいと思います。私は正常にユーザーの場所を取得しました。私は座標を中心に半径を加えました。 (ユーザーの場所が変更された場合、その半径はそのまま残り、それは私が望むものではありません)。半径は、ユーザーの場所が移動するあらゆる場所に移動する必要があります。半径ユーザーのカレンの周り場所スウィフトiOS 9
私はユーザーの現在の場所の周りに100マイルの半径を置きたいと思います。私は正常にユーザーの場所を取得しました。私は座標を中心に半径を加えました。 (ユーザーの場所が変更された場合、その半径はそのまま残り、それは私が望むものではありません)。半径は、ユーザーの場所が移動するあらゆる場所に移動する必要があります。半径ユーザーのカレンの周り場所スウィフトiOS 9
変更円の位置ときにユーザが変更の場所。 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
外を宣言する必要があります。