<GMSPanoramaViewDelegate> Protokollreferenz

<GMSPanoramaViewDelegate>-Protokollreferenz

Überblick

Für Ereignisse in GMSPanoramaView delegieren

Öffentliche Mitgliederfunktionen

(void) panoramaView:willMoveToPanoramaID:
 Wird beim Starten des Verschiebens zu einem anderen Panorama aufgerufen
(void) panoramaView:didMoveToPanorama:
 Sie 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: verursacht wurde.
(void) panoramaView:error:onMoveNearCoordinate:
 Wird aufgerufen, wenn „moveNearCoordinate:“ einen Fehler verursacht.
(void) panoramaView:error:onMoveToPanoramaID:
 Wird aufgerufen, wenn „moveToPanoramaID:“ einen Fehler verursacht.
(void) panoramaView:didMoveCamera:
 Wird während des Kamerawechsels in GMSPanoramaView wiederholt aufgerufen
(void) panoramaView:didTap:
 Wird aufgerufen, wenn ein Nutzer auf GMSPanoramaView getippt hat, das Tippen jedoch nicht erfolgt ist. Das Antippen kann beispielsweise durch Tippen auf einen Navigationspfeil erfolgen.
(BOOL) panoramaView:didTapMarker:
 Wird aufgerufen, nachdem auf eine Markierung getippt wurde.
(void) panoramaView DidStartRendering:
 Wird aufgerufen, wenn die Panoramakacheln für die aktuelle Ansicht gerade angefordert wurden und gerade zu laden beginnen.
(void) panoramaView DidFinishRendering:
 Wird aufgerufen, wenn die Panoramakacheln geladen (oder dauerhaft nicht geladen werden) und auf dem Bildschirm gerendert wurden.

Dokumentation zu Mitgliederfunktionen

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

Wird beim Starten des Verschiebens zu einem anderen Panorama aufgerufen

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

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

- (void) panoramaView: (GMSPanoramaView *) ansehen
DidMoveToPanorama: (Nullwerte zulässig für GMSPanorama *) panorama
[optional]

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

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

Wird aufgerufen, wenn die Panoramaänderung durch den Aufruf von MoveToPanoramaNearCoordinate: verursacht wurde.

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

- (void) panoramaView: (GMSPanoramaView *) ansehen
Fehler: (NS-Fehler *) Fehler
onMoveNearCoordinate: (CLLocationCoordinate2D)  Koordinaten
[optional]

Wird aufgerufen, wenn „moveNearCoordinate:“ einen Fehler verursacht.

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

Wird aufgerufen, wenn „moveToPanoramaID:“ einen Fehler verursacht.

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

Wird während des Kamerawechsels in GMSPanoramaView wiederholt aufgerufen

Dieser Parameter wird nicht für alle Kamerazwischenwerte aufgerufen, sondern immer für die endgültige Position der Kamera nach einer Animation oder Geste.

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

Wird aufgerufen, wenn ein Nutzer auf GMSPanoramaView getippt hat, das Tippen jedoch nicht erfolgt ist. Das Antippen kann beispielsweise durch Tippen auf einen Navigationspfeil erfolgen.

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

Wird aufgerufen, nachdem auf eine Markierung getippt wurde.

Es kann „YES“ zurückgegeben werden, um anzugeben, dass das Ereignis vollständig verarbeitet wurde und alle Standardeinstellungen unterdrückt werden.

– (void) panoramaView DidStartRendering: (GMSPanoramaView *) panoramaView [optional]

Wird aufgerufen, wenn die Panoramakacheln für die aktuelle Ansicht gerade angefordert wurden und gerade zu laden beginnen.

– (void) panoramaViewDidFinishRendering: (GMSPanoramaView *) panoramaView [optional]

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