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