Riferimento al protocollo <GMSPanoramaViewDelega>

Riferimento per il protocollo <GMSPanoramaViewDelega>

Panoramica

Delegato per gli eventi su GMSPanoramaView.

Funzioni pubbliche dei membri

(void) - panoramaView:willMoveToPanoramaID:
 Richiamato quando si inizia a passare a un'altra panoramica.
(void) - panoramaView:didMoveToPanorama:
 Questo viene richiamato ogni volta che la proprietà view.panorama viene modificata.
(void) - panoramaView:didMoveToPanorama:nearCoordinate:
 Richiamato quando il cambiamento della panoramica è stato causato dal richiamo di moveToPanoramaNearCoordinate:.
(void) - panoramaView:error:onMoveNearCoordinate:
 Richiamato quando moveNearCoordinate: produce un errore.
(void) - panoramaView:error:onMoveToPanoramaID:
 Richiamato quando moveToPanoramaID: produce un errore.
(void) - panoramaView:didMoveFotocamera:
 Richiamato ripetutamente durante le modifiche alla fotocamera su GMSPanoramaView.
(void) - panoramaView:didTap:
 Richiamato se un utente ha toccato GMSPanoramaView, ma questo tocco non è stato consumato (i tocchi potrebbero essere consumati, ad esempio, toccando una freccia di navigazione).
(BOOL) - panoramaView:didTapMarker:
 Richiamato dopo aver toccato un indicatore.
(void) - panoramaViewDidStartRendering:
 Richiamato quando i riquadri della panoramica della vista corrente sono appena stati richiesti e inizia il caricamento.
(void) - panoramaViewDidFinishRendering:
 Richiamato quando i riquadri della panoramica sono stati caricati (o non è stato definitivamente caricato) e visualizzati sullo schermo.

Documentazione sulle funzioni membri

- (void) panoramicaView: (GMSPanoramaView *) visualizzazione
willMoveToPanoramaID: (NSString *) panoramaID
[optional]

Richiamato quando si inizia a passare a un'altra panoramica.

Può essere il risultato della navigazione interattiva verso una panoramica vicina.

Al momento viene richiamato questo metodo, l'elemento view.panorama punta ancora alla vecchia panoramica, poiché la nuova panoramica identificata da panoID non è ancora stata risolta. panoramaView:didMoveToPanorama: verrà richiamato quando sarà pronta la nuova panoramica.

- (void) panoramicaView: (GMSPanoramaView *) visualizzazione
DidMoveToPanorama: (GMSPanorama* nullo) panorama
[optional]

Questo viene richiamato ogni volta che la proprietà view.panorama viene modificata.

- (void) panoramicaView: (GMSPanoramaView *) visualizzazione
DidMoveToPanorama: (GMSPanorama *) panorama
nearCoordinate: (CLLocationCoordinate2D)  coordinata
[optional]

Richiamato quando il cambiamento della panoramica è stato causato dal richiamo di moveToPanoramaNearCoordinate:.

Anche le coordinate passate a questo metodo verranno passate qui.

- (void) panoramicaView: (GMSPanoramaView *) visualizzazione
errore: (NSError *) errore
onMoveNearCoordinate: (CLLocationCoordinate2D)  coordinata
[optional]

Richiamato quando moveNearCoordinate: produce un errore.

- (void) panoramicaView: (GMSPanoramaView *) visualizzazione
errore: (NSError *) errore
onMoveToPanoramaID: (NSString *) panoramaID
[optional]

Richiamato quando moveToPanoramaID: produce un errore.

- (void) panoramicaView: (GMSPanoramaView *) panoramaView
DidMoveFotocamera: (GMSPanoramaCamera *) videocamera
[optional]

Richiamato ripetutamente durante le modifiche alla fotocamera su GMSPanoramaView.

Potrebbe non essere richiesto per tutti i valori intermedi della fotocamera, ma viene sempre richiesto per la posizione finale della fotocamera dopo un'animazione o un gesto.

- (void) panoramicaView: (GMSPanoramaView *) panoramaView
DidTap: (CGPoint) punto di accesso
[optional]

Richiamato se un utente ha toccato GMSPanoramaView, ma questo tocco non è stato consumato (i tocchi potrebbero essere consumati, ad esempio, toccando una freccia di navigazione).

- Visualizzazione panoramica (BOOL): (GMSPanoramaView *) panoramaView
DidTapMarker: (GMSMarker *) indicatore
[optional]

Richiamato dopo aver toccato un indicatore.

Potrebbe restituire SÌ per indicare che l'evento è stato completamente gestito e sopprimere qualsiasi comportamento predefinito.

- (void) panoramaViewDidStartRendering: (GMSPanoramaView *) panoramaView [optional]

Richiamato quando i riquadri della panoramica della vista corrente sono appena stati richiesti e inizia il caricamento.

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

Richiamato quando i riquadri della panoramica sono stati caricati (o non è stato definitivamente caricato) e visualizzati sullo schermo.