Aus irgendeinem Grund, dies für mich nicht funktioniert hat. Es bringt mich zu den Koordinaten (0.0000, 0.0000). Unten ist mein Code, wenn Sie eine Chance haben, es zu überprüfen. Danke für die Hilfe!
[mapView setMapType:MKMapTypeStandard];
[mapView setZoomEnabled:YES];
[mapView setScrollEnabled:YES];
mapView.showsUserLocation=TRUE;
MKCoordinateRegion region = { {0.0, 0.0 }, { 0.0, 0.0 } };
CLLocationCoordinate2D myCoord = {mapView.userLocation.location.coordinate.latitude,mapView.userLocation.location.coordinate.longitude};
[mapView setCenterCoordinate:myCoord animated:YES];
region.span.longitudeDelta = 0.01f;
region.span.latitudeDelta = 0.01f;
[mapView setRegion:region animated:YES];
[mapView setDelegate:self];
ja oder ich kann die region.center.latitude verwenden = mapView.userLocation.location.coordinate.latitude; Ich denke, dass es richtig funktioniert? – ludo
Hmm, ich bin mir nicht sicher, ob es funktioniert, ich würde dir empfehlen, eine lokale CLLocationCoordinate2D zu erstellen und sie in den gegebenen Selektor zu injizieren. Sie erhalten die Kontrolle über den Animationsparameter, der Ihre App mit einer Animation auch schöner aussehen lässt. – yonel
Ich weiß nicht wirklich, wie man den Selektor benutzt, den Sie mir gaben, aber ich werde versuchen, wenn Sie irgendeinen Link haben, um mir zu zeigen, wird auch gut sein. danke – ludo