2010-06-09 4 views
0

Je travaille sur une application cartographique dans l'iPhone. Lors du chargement de MapViewController, la map n'est pas automatiquement chargée dans mapView. Lorsque nous déplaçons la mapView, la zone située en dehors de la vue initiale est chargée. Aussi, lorsque nous tapons deux fois sur la carte, le chargement commence. Quelqu'un peut-il m'aider à résoudre ce problème?Problème carte iPhone

Merci à l'avance,

Shibin

Répondre

2

Essayez de mettre les lignes suivantes dans le viewDidLoad du contrôleur de vue:

CLLocation *location;// Get the location from location manager 
if (location) { 
    MKCoordinateRegion region = MKCoordinateRegionMake(location.coordinate, MKCoordinateSpanMake(0.02, 0.02)); 

    [self.mapView setRegion:region animated:TRUE]; 
    [self.mapView regionThatFits:region]; 
} 
+0

Merci Michael, ça marche. – smakstr