MKMapView Reload-Ausgabe

stimmen
1

Ich habe einen Controller einen MKMapView enthält. Ich behalte es, wenn der Benutzer auf die vorherige Steuerung springt zurück und drücken ihn dann zurück, wenn der Benutzer auf die Karte zurückgeben möchten. Das Problem tritt auf, wenn eine Aminierung im Gange ist, wenn der Benutzer die Steuereinheit verlässt. Wenn ich wieder den Controller drücken Sie die Animation auf dem Bildschirm in dem Zustand eingefroren ist es in, wenn der Controller geknallt wurde. Wenn der Benutzer den Bildschirm berührt die Ansicht aktualisiert und ist in Ordnung. Ich habe versucht, das Hinzufügen

[mapView setNeedsDisplay];

ohne Glück. Irgendwelche Ideen?

Veröffentlicht am 27/08/2009 um 20:01
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
3

Ich landete diese Fixierung durch den aktuellen Standort Anmerkung Makel. Dies scheint die Karte zu zwingen, in der Art und Weise zu aktualisieren, die ich brauchte.

mapView.showsUserLocation = NO;
mapView.showsUserLocation = YES;
Beantwortet am 28/08/2009 um 16:22
quelle vom benutzer

stimmen
1

Ich hatte ein ähnliches Problem , wenn ich programmatisch wurde im Allgemeinen auf einen Punkt Scrollen, auch wenn die Sicht nicht verlassen wurde. Der Aufruf regionThatFits: mit der Region wollte ich schien es zu beheben, aber ich habe nicht , warum noch untersucht. Nicht sicher , ob dies Ihr Problem zu beheben wäre, aber es lohnt sich vielleicht ein Schuss?

Beantwortet am 27/08/2009 um 20:33
quelle vom benutzer

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