Panoramica
GMSMapLayer è una sottoclasse personalizzata di CAlayer, fornita come classe del livello su GMSMapView.
Non creare un'istanza diretta di questo livello. Fornisce l'accesso del modello alla fotocamera normalmente definita su GMSMapView.
La modifica o l'animazione di queste proprietà in genere interrompe qualsiasi gesto corrente su GMSMapView, ad esempio la panoramica o la rotazione di un utente. Analogamente, se un utente esegue un gesto attivato durante un'animazione, quest'ultima si interromperà "in loco" (al valore della presentazione corrente).
Eredita GMSCALayer.
Proprietà | |
CLLocationDegrees | cameraLatitude |
CLLocationDegrees | cameraLongitude |
CLLocationDirection | cameraBearing |
float | cameraZoomLevel |
doppio | cameraViewingAngle |
Funzioni correlate | |
Tieni presente che non si tratta di funzioni membro. | |
NSString *const | kGMSLayerCameraLatitudeKey |
kGMSLayerCameraLatitudeKey va da [-85, 85] e i valori al di fuori di questo intervallo verranno bloccati. | |
NSString *const | kGMSLayerCameraLongitudeKey |
L'intervallo di valori di kGMSLayerCameraLongitudeKey va da [-180, 180) e i valori al di fuori di questo intervallo verranno aggregati all'interno di questo intervallo. | |
NSString *const | kGMSLayerCameraBearingKey |
kGMSLayerCameraBearingKey va da [0, 360) e i valori vengono aggregati. | |
NSString *const | kGMSLayerCameraZoomLevelKey |
L'intervallo di valori di kGMSLayerFotocameraZoomLevelKey va da [kGMSMinZoomLevel, kGMSMaxZoomLevel], i valori sono fissati. | |
NSString *const | kGMSLayerCameraViewingAngleKey |
L'angolo del campo kGMSlayerCameraViewingAngleKey va da zero (ovvero, rivolto verso il basso) e tra 30 e 45 gradi verso l'orizzonte, a seconda del livello di zoom del modello. |
Documentazione relativa agli amici e alle funzioni correlate
- (NSString* const) kGMSLayerCameraLatitudeKey [related] |
kGMSLayerCameraLatitudeKey va da [-85, 85] e i valori al di fuori di questo intervallo verranno bloccati.
- (NSString* const) kGMSLayerCameraLongitudeKey [related] |
L'intervallo di valori di kGMSLayerCameraLongitudeKey va da [-180, 180) e i valori al di fuori di questo intervallo verranno aggregati all'interno di questo intervallo.
- (NSString* const) kGMSLayerCameraBearingKey [related] |
kGMSLayerCameraBearingKey va da [0, 360) e i valori vengono aggregati.
- (NSString* const) kGMSLayerCameraZoomLevelKey [related] |
L'intervallo di valori di kGMSLayerFotocameraZoomLevelKey va da [kGMSMinZoomLevel, kGMSMaxZoomLevel], i valori sono fissati.
- (NSString* const) kGMSLayerCameraViewingAngleKey [related] |
L'angolo del campo kGMSlayerCameraViewingAngleKey va da zero (ovvero, rivolto verso il basso) e tra 30 e 45 gradi verso l'orizzonte, a seconda del livello di zoom del modello.
Documentazione della proprietà
- (CLLocationDegrees) cameraLatitude [read, write, assign] |
- (CLLocationDegrees) cameraLongitude [read, write, assign] |
- (CLLocationDirection) cameraBearing [read, write, assign] |
- (mobile) cameraZoomLevel [read, write, assign] |
- (doppio) cameraViewingAngle [read, write, assign] |