2010-07-18 5 views
1

Quelqu'un pourrait m'aider s'il vous plaît avec des cartes de chargement en utilisant l'animation? J'essaye de charger un MapView. Je veux qu'il puisse zoomer jusqu'à ma place une fois la vue chargée. J'essaie ceci:Comment animer MapView une fois qu'il est chargé?

- (void)viewDidAppear { 
[super viewDidAppear:TRUE]; 
MKCoordinateRegion region; 
CLLocationCoordinate2D location=secondMap.userLocation.coordinate; 
MKCoordinateSpan span; 
location.latitude=40.443242; 
location.longitude=-79.94305; 
region.span=span; 
region.center=location; 
[secondMap setRegion:region animated:TRUE];} 

Ce code ne semble pas fonctionner. Quand j'ai essayé, viewDidLoad, l'emplacement était déjà là, ce que je pense est attendu.

Merci.

+0

Pourriez-vous également coller le code correspondant de -viewDidLoad? – makdad

Répondre

2

votre fonction viewDidAppear manque paramètre

-(void)viewDidAppear:(BOOL)animated; 
Questions connexes