Informações gerais
GMSMapLayer é uma subclasse personalizada de CALayer, fornecida como a classe de camada em GMSMapView.
Essa camada não pode ser instanciada diretamente. Fornece acesso ao modelo para a câmera normalmente definida em GMSMapView.
Modificar ou animar essas propriedades normalmente interrompe qualquer gesto atual em GMSMapView, por exemplo, a movimentação ou rotação de um usuário. Da mesma forma, se um usuário executar um gesto ativado durante uma animação, a animação parará "no local" (no valor de apresentação atual).
Herda GMSCALayer.
Propriedades | |
CLLocationGraus | cameraLatitude |
CLLocationGraus | cameraLongitude |
CLLocationDirection | cameraBearing |
float | cameraZoomLevel |
duplo | cameraViewingAngle |
Funções relacionadas | |
Essas não são funções de membro. | |
NSString *const | kGMSLayerCameraLatitudeKey |
kGMSLayerCameraLatitudeKey varia de [-85, 85], e os valores fora desse intervalo serão ajustados. | |
NSString *const | kGMSLayerCameraLongitudeKey |
kGMSLayerCameraLongitudeKey varia de [-180, 180) e os valores fora desse intervalo serão ajustados dentro desse intervalo. | |
NSString *const | kGMSLayerCameraBearingKey |
kGMSLayerCameraBearingKey varia de [0, 360) e os valores são unidos. | |
NSString *const | kGMSLayerCameraZoomLevelKey |
kGMSLayerCameraZoomLevelKey varia de [kGMSMinZoomLevel, kGMSMaxZoomLevel], e os valores são ajustados. | |
NSString *const | kGMSLayerCameraViewingAngleKey |
kGMSLayerCameraPreviewAngleKey varia de zero (ou seja, virado para baixo) e até entre 30 e 45 graus em direção ao horizonte, dependendo do nível de zoom do modelo. |
Documentação de amigos e funções relacionadas
- (NSString* const) kGMSLayerCameraLatitudeKey [related] |
kGMSLayerCameraLatitudeKey varia de [-85, 85], e os valores fora desse intervalo serão ajustados.
- (NSString* const) kGMSLayerCameraLongitudeKey [related] |
kGMSLayerCameraLongitudeKey varia de [-180, 180) e os valores fora desse intervalo serão ajustados dentro desse intervalo.
- (NSString* const) kGMSLayerCameraBearingKey [related] |
kGMSLayerCameraBearingKey varia de [0, 360) e os valores são unidos.
- (NSString* const) kGMSLayerCameraZoomLevelKey [related] |
kGMSLayerCameraZoomLevelKey varia de [kGMSMinZoomLevel, kGMSMaxZoomLevel], e os valores são ajustados.
- (NSString* const) kGMSLayerCameraViewingAngleKey [related] |
kGMSLayerCameraPreviewAngleKey varia de zero (ou seja, virado para baixo) e até entre 30 e 45 graus em direção ao horizonte, dependendo do nível de zoom do modelo.
Documentação da propriedade
- (CLLocationLocations) cameraLatitude [read, write, assign] |
- (CLLocationGraus) cameraLongitude [read, write, assign] |
– (CLLocationDirection) cameraBearing [read, write, assign] |
- (flutuante) cameraZoomLevel [read, write, assign] |
- (duplo) cameraViewingAngle [read, write, assign] |