Omówienie
GMSMapLayer to niestandardowa klasa podrzędna CALayer, która jest podana jako klasa warstwy GMSMapView.
Ta warstwa nie powinna być utworzona bezpośrednio. Zapewnia dostęp do aparatu, który normalnie jest zdefiniowany w GMSMapView.
Modyfikowanie lub animacje tych właściwości zwykle zakłócają dowolny bieżący gest w GMSMapView, np. przesunięcie i obrót użytkownika. I podobnie, jeśli użytkownik w trakcie animacji wykonuje aktywny gest, animacja zatrzyma się na miejscu (przy obecnej wartości prezentacji).
Dziedziczy GMSCALayer.
Właściwości | |
CLLocationDegres | szerokość aparatu |
CLLocationDegres | Długość kamery |
CLLocationDirection | aparat fotograficzny |
liczba zmiennoprzecinkowa | ZoomZoomLevel |
Liczba zmiennoprzecinkowa | AparatViewingAngle |
Powiązane funkcje | |
(Pamiętaj, że nie są to funkcje członkowskie). | |
NSString *const, | KMMSLayerKameraLatitudeKey |
Zakres kGMSLayercameraLatitudeKey mieści się w zakresie [–85, 85], a wartości spoza tego zakresu są ograniczane. | |
NSString *const, | KMMSLayerKameraLongitudeKey |
Wartości kGMSLayercameraLongitudeKey mieszczą się w zakresie [–180, 180], a wartości spoza tego zakresu są dodawane do tego zakresu. | |
NSString *const, | klucz_kGMSLayerKameraBaringKey |
Zakres kGMSLayercameraBearingKey należy do zakresu od [0, 360], a wartości są opakowane. | |
NSString *const, | KluczKgMSLayerKameraZoomLevelKey |
Zakres kGMSLayercameraZoomLevelKey mieści się w zakresie od [kGMSMinZoomLevel, kGMSMaxZoomLevel], a wartości są ograniczane. | |
NSString *const, | kluczKgMSLayerKameraViewingAngleKey |
W zależności od poziomu powiększenia modelu kGMSLayercameraViewingAngleKey może mieć wartość od 0 (czyli od góry do dołu) lub od 30 do 45 stopni w kierunku horyzontu. |
Dokumentacja znajomych i podobnych funkcji
- (NSString* const) kGMSLayercameraLatitudeKey [related] |
Zakres kGMSLayercameraLatitudeKey mieści się w zakresie [–85, 85], a wartości spoza tego zakresu są ograniczane.
- (NSString* const) kGMSLayercameraLongitudeKey [related] |
Wartości kGMSLayercameraLongitudeKey mieszczą się w zakresie [–180, 180], a wartości spoza tego zakresu są dodawane do tego zakresu.
- (NSString* const) kGMSLayerKameraBearingKey [related] |
Zakres kGMSLayercameraBearingKey należy do zakresu od [0, 360], a wartości są opakowane.
- (NSString* const) kGMSLayerKameraZoomLevelKey [related] |
Zakres kGMSLayercameraZoomLevelKey mieści się w zakresie od [kGMSMinZoomLevel, kGMSMaxZoomLevel], a wartości są ograniczane.
- (NSString* const) kGMSLayercameraViewingAngleKey [related] |
W zależności od poziomu powiększenia modelu kGMSLayercameraViewingAngleKey może mieć wartość od 0 (czyli od góry do dołu) lub od 30 do 45 stopni w kierunku horyzontu.
Dokumentacja usługi
- (CLLocationDegrees) cameraLatitude [read, write, assign] |
- (CLLocationDegrees) cameraLongitude [read, write, assign] |
– (CLLocationDirection) aparat fotograficzny [read, write, assign] |
- (Liczba zmiennoprzecinkowych) cameraZoomLevel [read, write, assign] |
- (podwójny) cameraViewingAngle [read, write, assign] |