Descripción general
GMSMapLayer es una subclase personalizada de CALayer, que se proporciona como la clase de capa en GMSMapView.
No se debe crear una instancia de esta capa directamente. Proporciona acceso al modelo a la cámara que normalmente se define en GMSMapView.
Por lo general, modificar o animar estas propiedades interrumpirá cualquier gesto actual en GMSMapView, p.ej., el desplazamiento lateral o la rotación de un usuario. De manera similar, si un usuario realiza un gesto habilitado durante una animación, la animación se detendrá "en el lugar" (en el valor de presentación actual).
Hereda GMSCALayer.
Propiedades | |
CLLocationDegrees | cameraLatitude |
CLLocationDegrees | cameraLongitude |
CLLocationDirection | cameraBearing |
float | cameraZoomLevel |
doble | cameraViewingAngle |
Funciones relacionadas | |
(ten en cuenta que estas no son funciones de los miembros). | |
NSString *const | kGMSLayerCameraLatitudeKey |
kGMSLayerCameraLatitudeKey varía entre [-85, 85] y se restringirán los valores fuera de este rango. | |
NSString *const | kGMSLayerCameraLongitudeKey |
kGMSLayerCameraLongitudeKey varía de [-180, 180], y los valores fuera de este rango se ajustarán a este rango. | |
NSString *const | kGMSLayerCameraBearingKey |
kGMSLayerCameraBearingKey varía de [0, 360] y los valores se unen. | |
NSString *const | kGMSLayerCameraZoomLevelKey |
kGMSLayerCameraZoomLevelKey varía de [kGMSMinZoomLevel, kGMSMaxZoomLevel], y los valores están restringidos. | |
NSString *const | kGMSLayerCameraViewingAngleKey |
kGMSLayerCameraViewingAngleKey varía desde cero (es decir, mirando hacia abajo) y de 30 a 45 grados hacia el horizonte, según el nivel de zoom del modelo. |
Documentación de las funciones de amigos y relacionados
- (NSString* const) kGMSLayerCameraLatitudeKey [related] |
kGMSLayerCameraLatitudeKey varía entre [-85, 85] y se restringirán los valores fuera de este rango.
- (NSString* const) kGMSLayerCameraLongitudeKey [related] |
kGMSLayerCameraLongitudeKey varía de [-180, 180], y los valores fuera de este rango se ajustarán a este rango.
- (NSString* const) kGMSLayerCameraBearingKey [related] |
kGMSLayerCameraBearingKey varía de [0, 360] y los valores se unen.
- (NSString* const) kGMSLayerCameraZoomLevelKey [related] |
kGMSLayerCameraZoomLevelKey varía de [kGMSMinZoomLevel, kGMSMaxZoomLevel], y los valores están restringidos.
- (NSString* const) kGMSLayerCameraViewingAngleKey [related] |
kGMSLayerCameraViewingAngleKey varía desde cero (es decir, mirando hacia abajo) y de 30 a 45 grados hacia el horizonte, según el nivel de zoom del modelo.
Documentación de la propiedad
- (CLLocationDegrees) cameraLatitude [read, write, assign] |
- (CLLocationDegrees) cameraLongitude [read, write, assign] |
- (CLLocationDirection) cameraBearing [read, write, assign] |
- (flotante) cameraZoomLevel [read, write, assign] |
- (doble) cameraViewingAngle [read, write, assign] |