GMSNavigationDirectionsListController-Klassenreferenz

GMSNavigationDirectionsListController-Klassenreferenz

Überblick

Ein Controller, der eine Routenliste verwaltet und anzeigt.

Der Controller verwaltet seinen eigenen Status intern basierend auf der zugehörigen navigator. Der directionsListView wird basierend auf dem navigator-Status automatisch aktualisiert.

Öffentliche Mitgliederfunktionen

(Instanztyp)initWithNavigator:
 Initialisiert den Controller mit einer navigator.
(void) reloadData
 Aktualisiert die Datenquelle mit dem letzten navigator-Status und aktualisiert die Liste.
(void) invalidateLayout
 Macht das Layout von directionsListView ungültig.

Attribute

UIView * directionsListView
 Die Ansicht mit der Liste der Wegbeschreibungen.

Dokumentation zu Mitgliederfunktionen

- (Instanztyp) initWithNavigator: (GMSNavigator *) navigator

Initialisiert den Controller mit einer navigator.

Parameter:
navigatorDer Controller aktualisiert die Liste automatisch anhand des aktuellen Status von navigator, nachdem zum ersten Mal auf directionsListView zugegriffen wurde.
- (void) reloadData

Aktualisiert die Datenquelle mit dem letzten navigator-Status und aktualisiert die Liste.

Der Aufruf dieser Methode vor dem ersten Zugriff auf directionsListView führt zu einem managementfreien Vorgang.

– (void) invalidateLayout

Macht das Layout von directionsListView ungültig.

Dies sollte bei Ereignissen wie Rotationen und Änderungen der Ansichtsgröße aufgerufen werden. Der Aufruf dieser Methode vor dem ersten Zugriff auf directionsListView führt zu einem managementfreien Vorgang.


Property-Dokumentation

– (UIView*) directionsListView [read, assign]

Die Ansicht mit der Liste der Wegbeschreibungen.

Die Ansicht wird beim ersten Zugriff als Lazy Loading geladen.