2011-01-17 7 views
1

Ich habe eine MapView, die korrekt autorisiert, wenn sich die Ausrichtung des iPad ändert. Das rechte 1/4 der MapView zeigt jedoch ein graues Raster, wenn ich in die Landschaft rotiere. Dieser Teil der Karte wird erst geladen, wenn er berührt oder gezoomt wurde. Irgendwelche Ideen, was ich falsch mache?Probleme mit MapView, wenn sich die Ausrichtung ändert

Dank

Antwort

1

Haben Sie mapview auf große mapview Region Spannweiten bedeuten drehen (wie auf image)? Wenn ja, versuchen Sie, die Karte auf die Koordinaten 0.0f, 0.0f zu zentrieren oder die angezeigte Region ein wenig kleiner zu machen. Es scheint, dass ein graues Gitter auf der rechten Seite einen Teil der Karte enthält, der eigentlich ganz links angezeigt werden sollte, aber aus irgendeinem Grund ändert die Kartenebene nicht ihre Position in MapView.

Wie auch immer, versuchen Sie - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation in Ihrem View-Controller mit Mapview zu implementieren und spielen Sie ein wenig mit mapview Region.

+0

Ich habe die Regionsgröße verkleinert und das hat das Problem behoben (Entschuldigung, dass ich so lange brauchte, um deine Antwort richtig zu wählen :)) –

Verwandte Themen