Riferimento alla classe GMSUISettings

Riferimento alla classe DASHUISettings

Panoramica

Impostazioni per l'interfaccia utente di un gcMapView.

Funzioni membri pubbliche

(vuoto)- setAllBehaviorsEnabled:
 Consente di impostare la preferenza relativa all'attivazione o alla disattivazione di tutti i gesti (impostazione predefinita)

Proprietà

BOOLscrollGesti
 Consente di stabilire se attivare o disattivare i gesti di scorrimento (impostazione predefinita).
BOOLzoomGesti
 Consente di stabilire se attivare o disattivare i gesti di zoom (impostazione predefinita).
BOOLtiltGesti
 Controlla se i gesti di inclinazione sono attivi (impostazione predefinita) o disattivati.
BOOLGesti di rotazione
 Controlla se i gesti di rotazione sono attivati (impostazione predefinita) o disattivati.
BOOLconsumesBehaviorsInView
 Consente di stabilire se i gesti degli utenti vengono completamente consumati dalla funzione SalesforceMapView quando sono attivi (impostazione predefinita: SÌ).
BOOLpulsante bussola
 Consente di attivare o disattivare la bussola.
BOOLPulsanteMyLocation
 Attiva o disattiva il pulsante La mia posizione.
BOOLSelettore-da-interno
 Attiva (impostazione predefinita) o disattiva il selettore del pavimento.
BOOLallowscrollGesti Durante la rotazione o lo zoom
 Consente di stabilire se i gesti di rotazione e zoom possono essere eseguiti al di fuori del centro e scorrendo (impostazione predefinita SÌ).

Documentazione della funzione membro

- (void) setAllBehaviorsEnabled: (BOOL) attivata

Consente di impostare la preferenza relativa all'attivazione o alla disattivazione di tutti i gesti (impostazione predefinita)

Non limita l'azione degli utenti sul tocco di pulsanti sullo schermo per spostare la videocamera (ad esempio i controlli di bussola o zoom), né limita i movimenti programmatici e l'animazione.


Documentazione proprietà

- (BOOL) scrollGesti [read, write, assign]

Consente di stabilire se attivare o disattivare i gesti di scorrimento (impostazione predefinita).

Se questa opzione è attivata, gli utenti possono trascinare la videocamera per spostarla. Ciò non limita il movimento programmatico della videocamera.

- (BOOL) zoomGesti [read, write, assign]

Consente di stabilire se attivare o disattivare i gesti di zoom (impostazione predefinita).

Se questa opzione è attivata, gli utenti possono toccare due volte/toccare con due dita o pizzicare per ingrandire la fotocamera. Ciò non limita il movimento programmatico della videocamera.

- (BOOL) tiltGesti [read, write, assign]

Controlla se i gesti di inclinazione sono attivi (impostazione predefinita) o disattivati.

Se questa opzione è attivata, gli utenti possono usare una verticale con due dita verso il basso o verso l'alto per inclinare la fotocamera. Ciò non limita il controllo programmatico dell'angolo di visione della videocamera.

- (BOOL) rotateGesti [read, write, assign]

Controlla se i gesti di rotazione sono attivati (impostazione predefinita) o disattivati.

Se questa opzione è attivata, gli utenti possono utilizzare un gesto di rotazione con due dita per ruotare la videocamera. Ciò non limita il controllo programmatico del cuscinetto della videocamera.

- (BOOL) consumesGestisInView [read, write, assign]

Consente di stabilire se i gesti degli utenti vengono completamente consumati dalla funzione SalesforceMapView quando sono attivi (impostazione predefinita: SÌ).

per evitare che questi gesti vengano ricevuti dalle visualizzazioni genitori.

Quando la funzione DASHMapView è contenuta in un'interfaccia utente di scorrimento, o in un'altra area scorrevole, significa che i gesti sulla mappa non vengono utilizzati come gesti di scorrimento. Tuttavia, la disattivazione di questa opzione (impostata su NO) potrebbe essere utile per supportare gerarchie o requisiti di visualizzazioni complesse.

- (BOOL) compassButton [read, write, assign]

Consente di attivare o disattivare la bussola.

La bussola è un'icona della mappa che indica la direzione del nord sulla mappa.

Se attivato, viene mostrato solo quando la videocamera viene ruotata e allontanata dal suo orientamento predefinito (con 0). Quando un utente tocca la bussola, la videocamera si orienta sul suo orientamento predefinito e svanisce poco dopo. Se disattivata, la bussola non verrà mai visualizzata.

- (BOOL) myLocationButton [read, write, assign]

Attiva o disattiva il pulsante La mia posizione.

Si tratta di un pulsante visibile sulla mappa che, se toccato dagli utenti, centra la mappa sulla posizione corrente dell'utente.

- (BOOL) per uso interno [read, write, assign]

Attiva (impostazione predefinita) o disattiva il selettore del pavimento.

Se abilitata, è visibile solo quando la visualizzazione è incentrata su un edificio con dati sui piani interni. Se l'opzione non è attiva, il piano selezionato può comunque essere controllato in modo programmatico tramite la proprietà MapView di IndoorDisplay.

- (BOOL) allowscrollBehaviorsDuringWindowOrZoom [read, write, assign]

Consente di stabilire se i gesti di rotazione e zoom possono essere eseguiti al di fuori del centro e scorrendo (impostazione predefinita SÌ).