Odniesienie do klasy GMSCameraUpdate

Dokumentacja klasy GMScameraUpdate

Omówienie

Parametr GMScameraUpdate pozwala zastosować aktualizację GMSMapView.

Proces przenoszenia jest ograniczony przy użyciu pewnej logiki.

Należy go tworzyć tylko przy użyciu opisanych poniżej metod pomocniczych.

Statyczne publiczne funkcje dla członków

(GMScameraUpdate*)+ zoomIn
 Zwraca obiekt GMScameraUpdate, który powiększy mapę.
(GMScameraUpdate *)+ zoomOut
 Zwraca GMScameraUpdate, która pomniejsza mapę.
(GMScameraUpdate *)+ zoomBy:
 Zwraca wartość GMScameraUpdate, która zmienia powiększenie o określoną wartość.
(GMScameraUpdate*)+ zoomTo:
 Zwraca wartość GMS CameraUpdate, która powoduje powiększenie określonej wartości.
(GMScameraUpdate *)+ setTarget:
 Zwraca wartość GMScameraUpdate, która ustawia docelową kamerę na określoną współrzędne.
(GMScameraUpdate *)+ setTarget:zoom:
 Zwraca wartość GMS CameraUpdate, która ustawia cel kamery i powiększa ją do określonych wartości.
(GMScameraUpdate *)+ setcamera:
 Zwraca wartość GMScameraUpdate, która ustawia kamerę na określoną wartość GMScameraPosition.
(GMScameraUpdate*)+ funkcja FitBound:
 Zwraca wartość GMScameraUpdate, która przekształca kamerę tak, aby określone granice były wyśrodkowane na ekranie przy najwyższym możliwym powiększeniu.
(GMScameraUpdate *)+ fitBounds:withPadded:
 Działa to podobnie jak w przypadku dopasowania do bloków: ale pozwala określić dopełnienie (w punktach), by wsunąć ramki ograniczające od krawędzi widoku.
(GMScameraUpdate*)+ fitBounds:withEdgeInsets:
 Jest to działanie podobne do elementuBingBounds, ale umożliwia określenie wstawienia krawędzi w celu wstawienia ramki ograniczającej z krawędzi widoku.
(GMScameraUpdate *)+ scrollByX:Y:
 Zwraca parametr GMScameraUpdate, który przesuwa środek widoku o określoną liczbę punktów we kierunkach x i y.
(GMScameraUpdate *)+ zoomBy:atPoint:
 Zwraca wartość GMScameraUpdate, która jest powiększona z punktem ostrości. Punkt pozostaje nieruchomy na ekranie.

Dokumentacja funkcji członków

Zwraca obiekt GMScameraUpdate, który powiększy mapę.

Zwiększenie to 1,0.

Zwraca GMScameraUpdate, która pomniejsza mapę.

Zwiększenie to -1,0.

+ (GMScameraUpdate*) zoomBy: (Liczba zmiennoprzecinkowa) delta

Zwraca wartość GMScameraUpdate, która zmienia powiększenie o określoną wartość.

+ (GMScameraUpdate*) zoomTo: (Liczba zmiennoprzecinkowa) powiększenie

Zwraca wartość GMS CameraUpdate, która powoduje powiększenie określonej wartości.

+ (GMScameraUpdate *) setTarget: (CLLocationCoordinate2D) cel

Zwraca wartość GMScameraUpdate, która ustawia docelową kamerę na określoną współrzędne.

+ (GMScameraUpdate *) setTarget: (CLLocationCoordinate2D) cel
powiększ: (Liczba zmiennoprzecinkowa) Zoom

Zwraca wartość GMS CameraUpdate, która ustawia cel kamery i powiększa ją do określonych wartości.

Zwraca wartość GMScameraUpdate, która ustawia kamerę na określoną wartość GMScameraPosition.

Zwraca wartość GMScameraUpdate, która przekształca kamerę tak, aby określone granice były wyśrodkowane na ekranie przy najwyższym możliwym powiększeniu.

Wartości domyślne będą miały 64 punkty.

Zwrócona aktualizacja kamery spowoduje ustawienie wartości kąta jej nachylenia i pochylenia kamery na wartość domyślną (czyli od strony północnej i patrzenie bezpośrednio w stronę Ziemi).

+ (GMScameraUpdate*) fitBounds: (GMSCoordinateBounds *) granice
z dopełnieniem: (CGFloat) Dopełnienie

Działa to podobnie jak w przypadku dopasowania do bloków: ale pozwala określić dopełnienie (w punktach), by wsunąć ramki ograniczające od krawędzi widoku.

Jeśli żądane padding są większe niż widok pionowy lub poziomy, mapa zostanie pomniejszona.

+ (GMScameraUpdate *) fitBounds: (GMSCoordinateBounds*) granice
z fragmentami Edge: (UIEdgeInsets) edgeInsets

Jest to działanie podobne do elementuBingBounds, ale umożliwia określenie wstawienia krawędzi w celu wstawienia ramki ograniczającej z krawędzi widoku.

Jeśli żądane edgeInsets są większe niż pionowy czy pionowy, widok zostanie pomniejszony.

+ (GMScameraUpdate *) ScrollByX: (CGFloat) DX
T: (CGFloat) D

Zwraca parametr GMScameraUpdate, który przesuwa środek widoku o określoną liczbę punktów we kierunkach x i y.

X rośnie w prawo, Y w dół.

+ (GMScameraUpdate*) zoomBy: (Liczba zmiennoprzecinkowa) powiększenie
atPoint: (CGPoint) point (punkt)

Zwraca wartość GMScameraUpdate, która jest powiększona z punktem ostrości. Punkt pozostaje nieruchomy na ekranie.