Auf der Google Maps Platform ist bald eine neue Version der Funktionen für das cloudbasierte Gestalten von Karteninhalten verfügbar. Die Aktualisierung umfasst eine neue Standardfarbvorlage und Optimierungen in Bezug auf die Nutzerfreundlichkeit der Karten. Alle Kartenstile werden im März 2025 automatisch aktualisiert. Weitere Informationen zur Verfügbarkeit und Aktivierung sind unter Neuer Kartenstil für die Google Maps Platform verfügbar.
GMSCollisionBehaviorRequired (Standardeinstellung): Die Markierung wird immer angezeigt.
unabhängig von der Kollision. Das ist das Standardverhalten. Dies hat keine Auswirkungen darauf, ob andere Markierungen oder Basemap-Labels angezeigt werden.
GMSCollisionBehaviorOptionalAndHidesLowerPriority: Nur die Markierung wird angezeigt.
wenn sie sich nicht mit anderen Markierungen überschneidet. Wenn sich zwei Markierungen dieses Typs überschneiden, wird die Markierung mit dem höheren zIndex angezeigt. Falls beide denselben zIndex haben, wird die Markierung mit der niedrigeren vertikalen Bildschirmposition angezeigt.
GMSCollisionBehaviorRequiredAndHidesOptional: Die Markierung wird unabhängig von Konflikten mit anderen Markierungen immer angezeigt. GMSCollisionBehaviorOptionalAndHidesLowerPriority-Markierungen werden ausgeblendet. Nur Markierung anzeigen
wenn sie sich nicht mit anderen Markierungen überschneidet. GMSCollisionBehaviorRequired ist nicht erfüllt. Wenn sich zwei Markierungen
dieses Typs überschneiden,
wird die mit dem höheren zIndex angezeigt. Kollisionsregeln für Markierungen mit
dieselben zIndex sind nicht definiert.
Swift
// Defines a marker to always display and hide any marker or label overlay with this marker in the base mapmarker.collisionBehavior=.requiredAndHidesOptional
Objective-C
// Defines a marker to always display and hide any marker or label overlay with this marker in the base mapmarker.collisionBehavior=GMSCollisionBehaviorRequiredAndHidesOptional
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-09-20 (UTC)."],[],[]]