MKMapView problém Obnovit

hlasů
1

Mám řadič obsahující MKMapView. Zůstávají mi to, když se uživatel objeví zpět k předchozímu ovladači a potom jej zatlačte, když uživatel chce vrátit do mapy. Problém nastane, když aminace probíhá, když uživatel opustí regulátor. Když jsem se znovu tlačit řadič animace je na obrazovce zamrzlé ve stavu, v jakém byl, když byl regulátor vyskočila. Když se uživatel dotkne obrazovce se aktualizace zobrazení a je v pořádku. Snažil jsem se přidávání

[mapView setNeedsDisplay];

bez úspěchu. Nějaké nápady?

Položena 27/08/2009 v 20:01
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
3

Skončil jsem, kterým se to přepnutím aktuální anotaci umístění. Zdá se, že nutí mapy aktualizovat tak, jak jsem potřeboval.

mapView.showsUserLocation = NO;
mapView.showsUserLocation = YES;
Odpovězeno 28/08/2009 v 16:22
zdroj uživatelem

hlasů
1

Měl jsem podobný problém, když jsem se programově rolování na místě obecně, a to i v případě, že názor byl neopustil. Volání regionThatFits: s regionem I chtěl Zdálo se, že to opravit, ale nemám proč dosud zkoumány. Není si jistý, jestli by to vyřešit váš problém, ale stojí za pokus možná?

Odpovězeno 27/08/2009 v 20:33
zdroj uživatelem

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