Odniesienie do klasy GMSUISettings

Dokumentacja klasy GMSUISettings

Przegląd

Ustawienia interfejsu GMSMapView.

Funkcje publiczne

(unieważniony)setAllGesEnabled:
 Określa, czy wszystkie gesty mają być włączone (domyślne) czy wyłączone.

Właściwości

Wartość logicznaGesty
 Określa, czy gesty przewijania są włączone (domyślne) czy wyłączone.
Wartość logicznaGesty gestów
 Określa, czy gesty powiększenia są włączone (domyślne) czy wyłączone.
Wartość logicznagesty gestów
 Określa, czy gesty przechylania są włączone (domyślnie) czy wyłączone.
Wartość logicznaGesty rotacji
 Określa, czy gesty rotacji są włączone (domyślnie) czy wyłączone.
Wartość logicznaconsumesGestyGesty
 Określa, czy gesty użytkowników są w pełni wykorzystywane przez GMSMapView po włączeniu gestów (domyślnie YES).
Wartość logicznaprzycisk kompasu
 Włącza lub wyłącza kompas.
Wartość logicznaPrzycisk MojaLokalizacja
 Włącza lub wyłącza przycisk Moja lokalizacja.
Wartość logicznaindoorPicker
 Włącza (ustawienie domyślne) lub wyłącza selektor pięter.
Wartość logicznaallowScrollGesDuringrotOrZoom
 Określa, czy gesty obracania i powiększania można wykonywać poza centrum i przewijać (domyślnie TAK).

Dokumentacja funkcji członków

– (void) setAllGesEnabled: (BOOL) włączono

Określa, czy wszystkie gesty mają być włączone (domyślne) czy wyłączone.

Nie ogranicza to użytkownikom możliwości klikania żadnych przycisków na ekranie w celu poruszania kamerą (np. kompasu lub sterowania powiększeniem) ani jej zautomatyzowanego ruchu.


Dokumentacja nieruchomości

- (BOOL) scrollges [read, write, assign]

Określa, czy gesty przewijania są włączone (domyślne) czy wyłączone.

Jeśli zasada jest włączona, użytkownicy mogą przeciągać, aby przesunąć kamerę. Nie ogranicza to zautomatyzowanego ruchu kamery.

– (BOOL) zoomGeest [read, write, assign]

Określa, czy gesty powiększenia są włączone (domyślne) czy wyłączone.

Gdy ta opcja jest włączona, użytkownik może dotknąć dwukrotnie lub dwoma palcami lub ściągnąć palce, aby powiększyć aparat. Nie ogranicza to zautomatyzowanego ruchu kamery.

- (BOOL) przechylenie [read, write, assign]

Określa, czy gesty przechylania są włączone (domyślnie) czy wyłączone.

Gdy ta opcja jest włączona, użytkownik może przesuwać kamerę, przesuwając 2 palcami w pionie lub w górę. Nie ogranicza to zautomatyzowanej kontroli nad widokiem kamery.

- (Bool) obracanie gestów [read, write, assign]

Określa, czy gesty rotacji są włączone (domyślnie) czy wyłączone.

Gdy to ustawienie jest włączone, użytkownik może obracać aparat, używając 2 palców. Nie ogranicza to automatycznego sterowania łożyskiem kamery.

– (BOOL) consumesGestyGesty [read, write, assign]

Określa, czy gesty użytkowników są w pełni wykorzystywane przez GMSMapView po włączeniu gestów (domyślnie YES).

Dzięki temu te gesty nie będą odbierane przez widoki nadrzędne.

Jeśli obiekt GMSMapView zawiera element UIScrollView (lub inny przewijany obszar), oznacza to, że gesty na mapie nie będą używane jako gesty przewijania. Wyłączenie tego ustawienia (NIE) może jednak być przydatne w przypadku złożonych hierarchii lub wymagań widoku.

- (BOOL) compassButton [read, write, assign],

Włącza lub wyłącza kompas.

Kompas to ikona na mapie, która wskazuje kierunek północny.

Gdy ta opcja jest włączona, jest wyświetlana tylko wtedy, gdy kamera jest odchylona od domyślnej orientacji (zniżka 0). Gdy użytkownik dotknie kompasu, kamera ustawi się w orientacji domyślnej i zniknie wkrótce. Po wyłączeniu kompas nigdy nie będzie wyświetlany.

– (BOOL) myLocationButton [read, write, assign]

Włącza lub wyłącza przycisk Moja lokalizacja.

Jest to przycisk widoczny na mapie, którego kliknięcie przez użytkownika spowoduje wyśrodkowanie mapy na bieżącej lokalizacji użytkownika.

– (BOOL) indoorPicker [read, write, assign]

Włącza (ustawienie domyślne) lub wyłącza selektor pięter.

Po włączeniu jest on widoczny tylko wtedy, gdy widok jest koncentrujący się na budynku z danymi pięter. Jeśli to ustawienie jest wyłączone, nadal możesz sterować wybranym minimalnym poziomem piętra, korzystając z w usłudze viewDisplay mapView.

– (BOOL) allowScrollGesDuringrotOrZoom [read, write, assign]

Określa, czy gesty obracania i powiększania można wykonywać poza centrum i przewijać (domyślnie TAK).