MKMapView problema Ricarica

voti
1

Ho un controller che contiene un MKMapView. Ritengo che quando l'utente apre al controller precedente e spingerlo indietro quando l'utente vuole tornare alla mappa. Il problema si verifica quando un amminazione è in corso quando l'utente lascia il controllore. Quando ho ri spingere il regolatore l'animazione è sullo schermo congelato nello stato in cui era quando il controller è stato spuntato. Quando l'utente tocca lo schermo gli aggiornamenti di visualizzazione e va bene. Ho provato ad aggiungere

[mapView setNeedsDisplay];

senza fortuna. Qualche idea?

È pubblicato 27/08/2009 alle 20:01
fonte dall'utente
In altre lingue...                            


2 risposte

voti
3

Ho finito per fissare questo commutando la posizione corrente annotazione. Questo sembra forzare la mappa per aggiornare in modo che mi serviva.

mapView.showsUserLocation = NO;
mapView.showsUserLocation = YES;
Risposto il 28/08/2009 a 16:22
fonte dall'utente

voti
1

Ho avuto un problema simile quando mi è stato di programmazione lo scorrimento in un punto, in generale, anche se la vista non è stato lasciato. Calling regionThatFits: con la regione che volevo sembrava per risolvere il problema, ma non ho motivo per cui ancora studiato. Non sono sicuro se questo sarebbe risolvere il problema, ma vale la pena un colpo forse?

Risposto il 27/08/2009 a 20:33
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more