Sie können Breiten- und Längengradgrenzen erstellen, um die Bewegung eines Nutzers auf einer 3D-Karte einzuschränken, oder die Höhe, den Kurs oder die Neigung der Kamera begrenzen. Dazu können Sie Karten- und Kameraeinschränkungen konfigurieren.

Das folgende Codebeispiel zeigt, wie Sie mit der Map.cameraRestrictions
-Methode sowohl die geografischen Grenzen der Kamera als auch die Werte für Höhe, Ausrichtung und Neigung der Kamera einschränken.
Swift
struct CameraRestrictionDemo: View { var body: some View { Map(initialCamera: .sanFrancisco, mode: .hybrid) .cameraRestrictions([ .bounds(latitude: 37.7...37.8, longitude: (-122.5)...(-122.4)) ]) } }