Opis
Ta klasa udostępnia zestaw powiązanych obiektów, których można używać do programowego sterowania sesją nawigacji.
Usługi | |
BOOL | rozpoczęte |
Określa, czy nawigacja w tej sesji została uruchomiona. | |
GMSNavigationTravelMode | travelMode |
Tryb podróży w tej sesji. | |
GMSLocationSimulator * | locationSimulator |
Wystąpienie GMSLocationSimulator, którego można użyć do symulowania lokalizacji na potrzeby tej sesji, lub nil, jeśli nie zostały zaakceptowane warunki korzystania z usługi. | |
GMSNavigator * | nawigacja |
Wystąpienie GMSNavigator zarządzające tą sesją nawigacji lub nil, jeśli warunki usługi nie zostały zaakceptowane. | |
GMSRoadSnappedLocationProvider * | roadSnappedLocationProvider |
Dostawca lokalizacji wyznaczonej przez sieć dla tej sesji lub nil, jeśli warunki usługi nie zostały zaakceptowane. |
Dokumentacja właściwości
- (BOOL) uruchomiono [read, write, assign] |
Określa, czy nawigacja w tej sesji została uruchomiona.
Aby rozpocząć sesję, musisz najpierw zaakceptować warunki korzystania z usługi.
Uruchomienie sesji jest konieczne, aby można było aktywować wskazówki w nawigatorze sesji lub rozpocząć aktualizowanie lokalizacji od dostawcy danych o lokalizacji dostępnych w sesji.
Rozpoczęta sesja otrzymuje lokalizację z CoreLocation określoną na podstawie autoryzacji lokalizacji aplikacji. Aplikacja może tymczasowo zatrzymać wysyłanie przez pakiet SDK do nawigacji prośby o aktualizację lokalizacji. Może to na przykład pomóc w zmniejszeniu wykorzystania baterii w okresach, gdy wiadomo, że aktualizacje lokalizacji są niepotrzebne.
– (GMSNavigationTravelMode) travelMode [read, write, assign] |
Tryb podróży w tej sesji.
– (GMSLocationSimulator*) locationSimulator [read, assign] |
Wystąpienie GMSLocationSimulator, którego można użyć do symulowania lokalizacji na potrzeby tej sesji, lub nil, jeśli nie zostały zaakceptowane warunki korzystania z usługi.
- (GMSNavigator*) navigator [read, assign] |
Wystąpienie GMSNavigator zarządzające tą sesją nawigacji lub nil, jeśli warunki usługi nie zostały zaakceptowane.
– (GMSRoadSnappedLocationProvider*) roadSnappedLocationProvider [read, assign] |
Dostawca lokalizacji wyznaczonej przez sieć dla tej sesji lub nil, jeśli warunki usługi nie zostały zaakceptowane.