Dieser Artikel wurde archiviert und wird von Apple nicht mehr aktualisiert.

iAd Producer 3: Die MapView-Region hat nicht den korrekten Mittelpunkt

Beim Festlegen der sichtbaren Region auf einer Karte wird womöglich nicht der korrekte Mittelpunkt bestimmt.

Dies hängt von mehreren Faktoren ab:

  • Größe der verwendeten MapView (Pixelbreite mal Pixelhöhe)

  • Angeforderte sichtbare Region

Wenn dieses Problem auftritt, ist das longitudeDelta der angeforderten sichtbaren Region größer, als was auf der verwendeten Karte angezeigt werden kann. Dieses maximale longitudeDelta ändert sich je nachdem, welcher geografische Abschnitt sich in der Region befindet.

Wenn ein Autor von dem Problem betroffen ist, gibt es eine mögliche Alternativlösung für dessen speziellen Inhalt. Die Alternativlösung muss jedoch auf die Größe der verwendeten Karte zugeschnitten werden. Es gibt mehrere Möglichkeiten, den jeweiligen Maximalwert der Alternativlösung im Inhalt zu bestimmen:

  • Prüfen Sie die Benachrichtigung "mapViewRegionDidChange" von MapView, um die sich ergebende Region zu kontrollieren, wenn der Inhalt sichtbar von diesem Problem betroffen ist. Der longitudeDelta-Wert der Region der Karte wurde automatisch durch die Darstellung beschränkt, und dieser Wert sollte als Maximalgrenze für die nachfolgenden Regionsänderungen genutzt werden.

  • Untersuchen Sie die MapView manuell mittels JavaScript und Remote-Webinformationen, während der Inhalt erstellt wird. Dies erfordert das manuelle Ändern der sichtbaren Region in der MapView (mit Ihren Fingern auf einem Gerät oder über die Auf-/Zuziehen-Tastatursondertasten in iOS Simulator). Ändern Sie die sichtbare Region so, dass sie ganz verkleinert ist (und ein möglichst großer Bereich auf der Karte zu sehen ist) und entweder ganz zur nördlichen oder südlichen Polargrenze geschwenkt ist. Der longitudeDelta-Wert der Regionseigenschaft von MapView befindet sich für diese Pixelgröße an der obersten Grenze, und dieser Wert sollte als Maximalgrenze für nachfolgende Regionsänderungen verwendet werden.

Veröffentlichungsdatum: