0

ユーザーの場所を検出し、そのMKAnnotations周りにドロップする必要があるアプリケーションがありますMKMapView。ユーザーの位置情報を取得して注釈を追加するメソッドを呼び出すために、ユーザーが位置情報サービスのプロンプトで [はい] を選択したかどうかを通知するにはどうすればよいですか?

4

1 に答える 1

1

これは、ロケーション マネージャーのデリゲート didUpdateToLocation; で発生します。

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {
    MyAnnotation * annotation = [[MyAnnotation alloc] initWithCoordinate:coordinate];
    [self.mapView addAnnotation:annotation];
}

MyAnnotation クラスを作成する必要があります。ここを見てください:https://stackoverflow.com/a/2878806/1535038

于 2012-08-07T17:31:18.763 に答える