質問: 現在の場所が間違っていることを示すMKMapview 私はMKMapViewを使用しており、現在の場所を表示しています。インドではそれはうまく表示され、Googleマップで何が正確に米国の現在の場所で間違って表示されます。 使ってます ``` - (void) locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation ``` 助けてください?
回答: MKMapViewを使用している場合は、そのデリゲートメソッドmapView:didUpdateUserLocationを使用できます: マップビューのshowsUserLocationプロパティをYESに設定する必要があります。 次に、マップビューはCoreLocationフレームワークを使用して現在の場所を特定します。 ロケーション更新を受信して定期的に更新するたびに、userLocation自体を追跡します。