Referência da classe GMSMapLayer

Referência da classe GMSMapLayer

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

CLLocationGrauscameraLatitude
CLLocationGrauscameraLongitude
CLLocationDirectioncameraBearing
float cameraZoomLevel
duplocameraViewingAngle

Essas não são funções de membro.

NSString *constkGMSLayerCameraLatitudeKey
 kGMSLayerCameraLatitudeKey varia de [-85, 85], e os valores fora desse intervalo serão ajustados.
NSString *constkGMSLayerCameraLongitudeKey
 kGMSLayerCameraLongitudeKey varia de [-180, 180) e os valores fora desse intervalo serão ajustados dentro desse intervalo.
NSString *constkGMSLayerCameraBearingKey
 kGMSLayerCameraBearingKey varia de [0, 360) e os valores são unidos.
NSString *constkGMSLayerCameraZoomLevelKey
 kGMSLayerCameraZoomLevelKey varia de [kGMSMinZoomLevel, kGMSMaxZoomLevel], e os valores são ajustados.
NSString *constkGMSLayerCameraViewingAngleKey
 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.

- (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]