<GMSPanoramaViewDelegate> Protokollreferenz

<GMSPanoramaViewDelegate> Protokollreferenz

Übersicht

Delegieren Sie für Ereignisse in GMSPanoramaView.

Funktionen für öffentliche Mitglieder

(void)panoramaView:willMoveToPanoramaID:
 Wird beim Start eines Wechsels zu einem anderen Panorama aufgerufen.
(void)panoramaView:didMoveToPanorama:
 Wird jedes Mal aufgerufen, wenn sich die Eigenschaft view.panorama ändert.
(void)panoramaView:didMoveToPanorama:nearCoordinate:
 Wird aufgerufen, wenn die Panoramaänderung durch den Aufruf von „moveToPanoramaNearCoordinate:“ ausgelöst wurde.
(void)panoramaView:error:onMoveNearCoordinate:
 Wird aufgerufen, wennmoveNearCoordinate: ein Fehler erzeugt.
(void)panoramaView:error:onMoveToPanoramaID:
 Wird aufgerufen, wennmoveToPanoramaID: ein Fehler erzeugt.
(void)panoramaView:didMoveCamera:
 Wird wiederholt bei Kameraänderungen in GMSPanoramaView aufgerufen.
(void)panoramaView:didTap:
 Wird aufgerufen, wenn ein Nutzer auf GMSPanoramaView getippt hat, aber nicht angetippt wurde. Er kann sich beispielsweise durch den Navigationspfeil zurechtfinden.
(BOOL)panoramaView:didTapMarker:
 Wird aufgerufen, nachdem auf eine Markierung getippt wurde.
(void)panoramaViewDoneStartRendering:
 Wird aufgerufen, wenn die Panoramakacheln für die aktuelle Ansicht gerade angefordert wurden und mit dem Laden beginnen.
(void)panoramaViewDoneFinishRendering:
 Wird aufgerufen, wenn die Panoramakacheln geladen (oder dauerhaft nicht geladen) und auf dem Bildschirm gerendert wurden.

Dokumentation zu Mitgliederfunktionen

- (void) panoramaView: (GMSPanoramaView *) ansehen
willMoveToPanoramaID: (NSString *) panoramaID
[optional]

Wird beim Start eines Wechsels zu einem anderen Panorama aufgerufen.

Dies kann das Ergebnis der interaktiven Navigation zu einem benachbarten Panorama sein.

Zum Zeitpunkt dieses Aufrufs verweist view.panorama noch auf das alte Panorama, da das durch panoID identifizierte Panorama noch nicht aufgelöst ist. panoramaView:didMoveToPanorama: wird aufgerufen, wenn das neue Panorama bereit ist.

- (void) panoramaView: (GMSPanoramaView *) ansehen
DidMoveToPanorama: (NullPanorama* möglich) panorama
[optional]

Wird jedes Mal aufgerufen, wenn sich die Eigenschaft view.panorama ändert.

- (void) panoramaView: (GMSPanoramaView *) ansehen
DidMoveToPanorama: (GMSPanorama *) panorama
Bei Koordinaten: (CLLocationCoordinate2D) Koordinate
[optional]

Wird aufgerufen, wenn die Panoramaänderung durch den Aufruf von „moveToPanoramaNearCoordinate:“ ausgelöst wurde.

Die an diese Methode übergebene Koordinate wird ebenfalls hier übergeben.

- (void) panoramaView: (GMSPanoramaView*) ansehen
Fehler: (NSError *) Fehler
onMoveNearCoordinate: (CLLocationCoordinate2D) Koordinate
[optional]

Wird aufgerufen, wennmoveNearCoordinate: ein Fehler erzeugt.

- (void) panoramaView: (GMSPanoramaView*) ansehen
Fehler: (NSError *) Fehler
onMoveToPanoramaID: (NSString *) panoramaID
[optional]

Wird aufgerufen, wennmoveToPanoramaID: ein Fehler erzeugt.

- (void) panoramaView: (GMSPanoramaView *) panoramaView (Panoramaansicht)
DidMoveCamera: (GMSPanoramaCamera*) kamera
[optional]

Wird wiederholt bei Kameraänderungen in GMSPanoramaView aufgerufen.

Sie wird möglicherweise nicht für alle Kamera-Zwischenwerte aufgerufen, sondern nach der Animation oder Bewegung immer für die endgültige Position der Kamera.

- (void) panoramaView: (GMSPanoramaView*) panoramaView (Panoramaansicht)
DidTap: (CGPoint) Punkt
[optional]

Wird aufgerufen, wenn ein Nutzer auf GMSPanoramaView getippt hat, aber nicht angetippt wurde. Er kann sich beispielsweise durch den Navigationspfeil zurechtfinden.

- (BOOL) panoramaView: (GMSPanoramaView*) panoramaView (Panoramaansicht)
DidTapMarker: (GMSMarker*) marker
[optional]

Wird aufgerufen, nachdem auf eine Markierung getippt wurde.

Gibt YES zurück, um anzugeben, dass das Ereignis vollständig verarbeitet wurde, und unterdrückt alle Standardeinstellungen.

– (void) panoramaViewDoneStartRendering: (GMSPanoramaView *) panoramaView (Panoramaansicht) [optional]

Wird aufgerufen, wenn die Panoramakacheln für die aktuelle Ansicht gerade angefordert wurden und mit dem Laden beginnen.

– (voidViewFinish) (GMSPanoramaView *) panoramaView (Panoramaansicht) [optional]

Wird aufgerufen, wenn die Panoramakacheln geladen (oder dauerhaft nicht geladen) und auf dem Bildschirm gerendert wurden.