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à | |
BOOL | scrollGesti |
Consente di stabilire se attivare o disattivare i gesti di scorrimento (impostazione predefinita). | |
BOOL | zoomGesti |
Consente di stabilire se attivare o disattivare i gesti di zoom (impostazione predefinita). | |
BOOL | tiltGesti |
Controlla se i gesti di inclinazione sono attivi (impostazione predefinita) o disattivati. | |
BOOL | Gesti di rotazione |
Controlla se i gesti di rotazione sono attivati (impostazione predefinita) o disattivati. | |
BOOL | consumesBehaviorsInView |
Consente di stabilire se i gesti degli utenti vengono completamente consumati dalla funzione SalesforceMapView quando sono attivi (impostazione predefinita: SÌ). | |
BOOL | pulsante bussola |
Consente di attivare o disattivare la bussola. | |
BOOL | PulsanteMyLocation |
Attiva o disattiva il pulsante La mia posizione. | |
BOOL | Selettore-da-interno |
Attiva (impostazione predefinita) o disattiva il selettore del pavimento. | |
BOOL | allowscrollGesti 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Ì). | |
BOOL | navigationHeaderEnabled |
Attiva o disattiva l'intestazione di navigazione. | |
BOOL | navigationfooterEnabled |
Attiva o disattiva il piè di pagina di navigazione. | |
BOOL | navigationTripProgressBarEnabled |
Attiva o disattiva la barra di avanzamento della navigazione. | |
BOOL | recenterButtonEnabled |
Attiva o disattiva il pulsante di ricentramento. | |
BOOL | mostraschedeSchede incidenti |
Indica se una scheda con i dettagli dell'incidente viene mostrata nella parte superiore della mappa quando l'utente tocca un'icona di incidente, ad esempio una chiusura stradale. | |
BOOL | showsDestinationMarkers |
Consente di stabilire se mostrare o meno gli indicatori di destinazione dei percorsi. | |
BOOL | showsLights |
Indica se mostrare i semafori lungo il percorso durante la navigazione. | |
BOOL | showsStopSigns |
Consente di indicare se mostrare o meno i segnali di fermata lungo il percorso durante la navigazione. | |
Colore UI * | navigationHeaderEmailBackgroundColor |
Il colore di sfondo principale da utilizzare per l'intestazione di navigazione. | |
Colore UI * | navigationHeaderSecondBackgroundColor |
Il colore di sfondo secondario da utilizzare per l'intestazione di navigazione. | |
CGFloat | navigationHeaderBackgroundAlpha |
Il valore alfa della visualizzazione intestazione di navigazione. | |
Colore UI * | navigationHeaderprimaryBackgroundColorNightMode |
Il colore di sfondo principale dell'intestazione di navigazione, in modalità notturna, quando l'intestazione di navigazione mostra il passaggio corrente. | |
Colore UI * | navigationHeaderSecondBackgroundColorNightMode |
Il colore di sfondo secondario dell'intestazione di navigazione, in modalità notturna, quando l'intestazione di navigazione mostra il passaggio corrente. | |
Colore UI * | navigationHeaderLargeManeuverIconColor |
Il colore dell'icona di manovra nella visualizzazione intestazione di navigazione principale. | |
Colore UI * | navigationHeaderSmallManeuverIconColor |
Il colore dell'icona di manovra nella visualizzazione successiva dell'intestazione di navigazione. | |
Colore UI * | navigationHeaderGuidanceRecommendedLaneColor |
Il colore delle corsie consigliate. | |
Colore UI * | navigationHeaderNextStepTextColor |
Il colore del testo nell'intestazione del passaggio successivo, quando è visualizzata l'intestazione di navigazione. | |
Carattere UI * | navigationHeaderNextStepFont |
Il carattere del testo nell'intestazione del passaggio successivo. | |
Colore UI * | navigationHeaderDistanceValueTextColor |
Il colore del testo per il valore della distanza quando l'intestazione di navigazione mostra il passaggio corrente. | |
Carattere UI * | navigationHeaderDistanceValueFont |
Il carattere del testo per il valore della distanza. | |
Colore UI * | navigationHeaderDistanceUnitsTextColor |
Il colore del testo per le unità di misura di distanza quando l'intestazione di navigazione mostra il passaggio corrente. | |
Carattere UI * | navigationHeaderDistanceUnitsFont |
Il carattere del testo per le unità di misura di distanza. | |
Colore UI * | navigationHeaderInstructionsTextColor |
Il colore del testo nella sezione delle istruzioni. | |
Carattere UI * | navigationHeaderInstructionsFirstRowFont |
Il carattere del testo per la prima riga della sezione delle istruzioni. | |
Carattere UI * | navigationHeaderInstructionsSecondRowFont |
Il carattere del testo per la seconda riga nella sezione delle istruzioni. | |
Carattere UI * | navigationHeaderInstructionsConjunctionsFont |
Il carattere del testo per le congiunzioni nella sezione delle istruzioni. | |
NavigazioneNavigazione nginxUIUIOptions * | tachimetroUIOptions |
Imposta la configurazione dell'interfaccia utente del tachimetro in base alla gravità degli avvisi di velocità. |
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Ì).
- (BOOL) navigationHeaderEnabled [read, write, assign] |
Attiva o disattiva l'intestazione di navigazione.
L'intestazione mostra le istruzioni nella parte superiore della mappa. Il valore predefinito è SÌ.
- (BOOL) navigationfooterEnabled [read, write, assign] |
Attiva o disattiva il piè di pagina di navigazione.
Il piè di pagina mostra le informazioni su distanza e ATE nella parte inferiore della mappa. Il valore predefinito è SÌ.
- (BOOL) navigationTripProgressBarEnabled [read, write, assign] |
Attiva o disattiva la barra di avanzamento della navigazione.
La barra di avanzamento della corsa visualizza i dettagli della corsa in avanti in una visualizzazione lineare sul lato finale della mappa. Il valore predefinito è NO.
- (BOOL) recenterButtonEnabled [read, write, assign] |
Attiva o disattiva il pulsante di ricentramento.
Se impostato su SÌ, il pulsante di riposizionamento viene visualizzato se la videocamera non sta seguendo la posizione dell'utente o se sta seguendo, ma lo zoom è notevolmente diverso da quello predefinito. Il valore predefinito è SÌ.
- (BOOL) showsIncidentCards [read, write, assign] |
Indica se una scheda con i dettagli dell'incidente viene mostrata nella parte superiore della mappa quando l'utente tocca un'icona di incidente, ad esempio una chiusura stradale.
Il valore predefinito è SÌ.
- (BOOL) showsDestinationMarkers [read, write, assign] |
Consente di stabilire se mostrare o meno gli indicatori di destinazione dei percorsi.
Il valore predefinito è SÌ.
- (BOOL) showsTrafficlights [read, write, assign] |
Indica se mostrare i semafori lungo il percorso durante la navigazione.
Le modifiche a questa impostazione vengono applicate solo nelle richieste di route successive.
Una volta applicata l'impostazione, l'interfaccia utente mostra i primi 3 semafori futuri o i segnali di stop in qualsiasi momento durante la navigazione, a condizione che i dati siano disponibili.
Il valore predefinito è NO.
- (BOOL) showsStopSigns [read, write, assign] |
Consente di indicare se mostrare o meno i segnali di fermata lungo il percorso durante la navigazione.
Le modifiche a questa impostazione vengono applicate solo nelle richieste di route successive.
Una volta applicata l'impostazione, l'interfaccia utente mostra i primi 3 semafori futuri o i segnali di stop in qualsiasi momento durante la navigazione, a condizione che i dati siano disponibili.
Il valore predefinito è NO.
- (UIColor*) navigationHeaderprimaryBackgroundColor [read, write, copy] |
Il colore di sfondo principale da utilizzare per l'intestazione di navigazione.
Il valore predefinito è nil. Se il valore di questa proprietà è zero, verrà utilizzato il colore verde di sfondo principale.
- (UIColor*) navigationHeaderSecondBackgroundColor [read, write, copy] |
Il colore di sfondo secondario da utilizzare per l'intestazione di navigazione.
Appare come colore di sfondo nei menu a discesa delle svolte e delle corsie successive. Il valore predefinito è nil. Se il valore di questa proprietà è zero, verrà utilizzato il colore di sfondo secondario. L'UIColor specificato deve essere in uno spazio colore che supporti [UIColor getRed:green:blue:alpha], altrimenti verrà ignorato.
- (CGFloat) navigationHeaderBackgroundAlpha [read, write, assign] |
Il valore alfa della visualizzazione intestazione di navigazione.
Il valore predefinito è 1,0f (completamente opaco).
- (UIColor*) navigationHeaderprimaryBackgroundColorNightMode [read, write, copy] |
Il colore di sfondo principale dell'intestazione di navigazione, in modalità notturna, quando l'intestazione di navigazione mostra il passaggio corrente.
Il valore predefinito è nil. Se il valore di questa proprietà è nil, viene utilizzato navigationHeaderPrimaryBackgroundColor
.
- (UIColor*) navigationHeaderSecondBackgroundColorNightMode [read, write, copy] |
Il colore di sfondo secondario dell'intestazione di navigazione, in modalità notturna, quando l'intestazione di navigazione mostra il passaggio corrente.
Il valore predefinito è nil. Se il valore di questa proprietà è nil, viene utilizzato navigationHeaderSecondaryBackgroundColor
.
- (UIColor*) navigationHeaderLargeManeuverIconColor [read, write, copy] |
Il colore dell'icona di manovra nella visualizzazione intestazione di navigazione principale.
- (UIColor*) navigationHeaderSmallManeuverIconColor [read, write, copy] |
Il colore dell'icona di manovra nella visualizzazione successiva dell'intestazione di navigazione.
- (UIColor*) navigationHeaderGuidancerecommendedLaneColor [read, write, copy] |
Il colore delle corsie consigliate.
Il valore predefinito è il bianco. Questa proprietà viene presa in considerazione solo se l'intestazione di navigazione mostra il passaggio di navigazione corrente. Tieni presente che le altre corsie (quelle che il conducente non deve seguire) vengono colorate automaticamente con una versione non selezionabile del colore di sfondo secondario.
- (UIColor*) navigationHeaderNextStepTextColor [read, write, copy] |
Il colore del testo nell'intestazione del passaggio successivo, quando è visualizzata l'intestazione di navigazione.
Il valore predefinito è nil. Se il valore di questa proprietà è nullo o se la navigazione mostra un altro passaggio, verrà utilizzato il bianco.
- (UIFont*) navigationHeaderNextStepFont [read, write, copy] |
Il carattere del testo nell'intestazione del passaggio successivo.
Il valore predefinito è nil. Quando il valore di questa proprietà è nil, verrà utilizzato il carattere di sistema di dimensione 16.0f.
- (UIColor*) navigationHeaderDistanceValueTextColor [read, write, copy] |
Il colore del testo per il valore della distanza quando l'intestazione di navigazione mostra il passaggio corrente.
Il valore predefinito è nil. Se il valore di questa proprietà è nullo o se la navigazione mostra un altro passaggio, verrà utilizzato il bianco.
- (UIFont*) navigationHeaderDistanceValueFont [read, write, copy] |
Il carattere del testo per il valore della distanza.
Il valore predefinito è nil. Quando il valore di questa proprietà è null, verrà utilizzato il carattere in grassetto di sistema con dimensione 24.0f.
- (UIColor*) navigationHeaderDistanceUnitsTextColor [read, write, copy] |
Il colore del testo per le unità di misura di distanza quando l'intestazione di navigazione mostra il passaggio corrente.
Il valore predefinito è nil. Se il valore di questa proprietà è zero o se la navigazione mostra un altro passaggio, viene utilizzato il grigio.
- (UIFont*) navigationHeaderDistanceUnitsFont. [read, write, copy] |
Il carattere del testo per le unità di misura di distanza.
Il valore predefinito è nil. Quando il valore di questa proprietà è nil, verrà utilizzato il carattere di sistema di dimensione 18.0f.
- (UIColor*) navigationHeaderInstructionsTextColor [read, write, copy] |
Il colore del testo nella sezione delle istruzioni.
Il valore predefinito è nil. Se il valore di questa proprietà è nil, viene utilizzato il bianco.
- (UIFont*) navigationHeaderinstructionsFirstRowFont [read, write, copy] |
Il carattere del testo per la prima riga della sezione delle istruzioni.
Il valore predefinito è nil. Se il valore di questa proprietà è nil, verrà utilizzato il carattere in grassetto di sistema della dimensione 30.
- (UIFont*) navigationHeaderInstructionsSecondRowFont [read, write, copy] |
Il carattere del testo per la seconda riga nella sezione delle istruzioni.
Il valore predefinito è nil. Se il valore di questa proprietà è nil, viene utilizzato il carattere in grassetto di sistema con la dimensione 24.
- (UIFont*) navigationHeaderInstructionsConjunctionsFont [read, write, copy] |
Il carattere del testo per le congiunzioni nella sezione delle istruzioni.
Il valore predefinito è nil. Quando il valore di questa proprietà è nil, verrà utilizzato il carattere in grassetto di sistema della dimensione 18.
- (DASHNavigazioneSpeedometerUIOptions*) speedometerUIOptions [read, write, copy] |
Imposta la configurazione dell'interfaccia utente del tachimetro in base alla gravità degli avvisi di velocità.
Impostando un valore gsNavigazioneSpeedometerUIOptions, cancella quello precedente, se impostato. Se non è configurata nessuna EsperienzaNavigazione GSM
- Avviso di velocità minore in modalità giorno: testo rosso con sfondo bianco.
- Avviso di velocità minore in modalità notturna: testo rosso con sfondo scuro.
- Avviso di velocità elevata in modalità Giorno: testo bianco con sfondo rosso.
- Avviso di velocità elevata in modalità notturna: testo bianco con sfondo rosso.