Übersicht
GMSMapLayer ist eine benutzerdefinierte Unterklasse von CALayer, die als Ebenenklasse in GMSMapView bereitgestellt wird.
Diese Ebene sollte nicht direkt instanziiert werden. Sie ermöglicht Modellzugriff auf die Kamera, die normalerweise in GMSMapView definiert ist.
Das Ändern oder Animieren dieser Eigenschaften unterbricht normalerweise jede aktuelle Geste in GMSMapView, z.B. das Schwenken oder Drehen eines Nutzers. Ähnlich verhält es sich, wenn ein Nutzer während einer Animation eine aktivierte Geste ausführt. In diesem Fall wird die Animation bei der aktuellen Präsentation gestoppt.
Übernimmt GMSCALayer.
Eigenschaften | |
CLLocationGrad | cameraLatitude |
CLLocationGrad | cameraLongitude: |
CLLocationDirection | cameraBelag |
Gleitkommazahl | cameraZoomLevel: |
Doppelt | Kamera-Blickwinkel |
Ähnliche Funktionen | |
(Hinweis: Dies sind keine Mitgliederfunktionen.) | |
NSString *const | kGMSLayerCameraLatitudeKey |
kGMSLayerCameraLatitudeKey-Bereiche von [-85, 85] und Werte außerhalb dieses Bereichs werden verzögert. | |
NSString *const | kGMSLayerCameraLongitudeKey |
Der Wert von kGMSLayerCameraLongitudeKey liegt zwischen [-180, 180] und Werte außerhalb dieses Bereichs werden innerhalb dieses Bereichs zusammengefasst. | |
NSString *const | kGMSLayerCameraBearingKey |
kGMSLayerCameraBearingKey reicht von [0, 360) und die Werte werden umschlossen. | |
NSString *const | kGMSLayerCameraZoomLevelKey |
Der Wert von kGMSLayerCameraZoomLevelKey reicht von [kGMSMinZoomLevel, kGMSMaxZoomLevel]. Die Werte sind verzögert. | |
NSString *const | kGMSLayerCameraViewingAngleKey |
Der Wert von kGMSLayerCameraViewingAngleKey reicht von null, also von oben nach unten, und je nach Zoomstufe des Modells zwischen 30 und 45 Grad in Richtung Horizont. |
Dokumentation zu Friends und verwandten Funktionen
– (NSString* const) kGMSLayerCameraLatitudeKey [related] |
kGMSLayerCameraLatitudeKey-Bereiche von [-85, 85] und Werte außerhalb dieses Bereichs werden verzögert.
– (NSString* const) kGMSLayerCameraLongitudeKey [related] |
Der Wert von kGMSLayerCameraLongitudeKey liegt zwischen [-180, 180] und Werte außerhalb dieses Bereichs werden innerhalb dieses Bereichs zusammengefasst.
– (NSString* const) kGMSLayerCameraBearingKey [related] |
kGMSLayerCameraBearingKey reicht von [0, 360) und die Werte werden umschlossen.
– (NSString* const) kGMSLayerCameraZoomLevelKey [related] |
Der Wert von kGMSLayerCameraZoomLevelKey reicht von [kGMSMinZoomLevel, kGMSMaxZoomLevel]. Die Werte sind verzögert.
– (NSString* const) kGMSLayerCameraViewingAngleKey [related] |
Der Wert von kGMSLayerCameraViewingAngleKey reicht von null, also von oben nach unten, und je nach Zoomstufe des Modells zwischen 30 und 45 Grad in Richtung Horizont.
Property-Dokumentation
– (CLLocationDegrades) cameraLatitude [read, write, assign] |
– (CLLocationDegrades) cameraLongitude [read, write, assign] |
– (CLLocationDirection) cameraBearing [read, write, assign] |
– (float) cameraZoomLevel [read, write, assign] |
– (double) cameraViewingAngle [read, write, assign] |