Riferimento per il corso GMSNavigatorInstructionOptions

Riferimento per il corso GMSNavigatorInstructionOptions

Panoramica

Opzioni per la formattazione di stringhe di istruzioni attribuite.

Proprietà

GMSNavigationStepInfoImageOptionsimageOptions
 Opzioni immagine da utilizzare durante la generazione di immagini in linea.
BOOLdisableLongDistanceFormat
 Per impostazione predefinita, a volte le istruzioni utilizzano un formato speciale per le istruzioni a lunga distanza, ad esempio rimanere sulla stessa autostrada per molto tempo.
Carattere UI * primaryFont
 Il carattere principale da utilizzare per la formattazione delle istruzioni.
Carattere UI * secondaryFont
 Il carattere secondario da utilizzare per la formattazione delle istruzioni.
Carattere UI * tertiaryFont
 Il carattere per gli elementi di piccole dimensioni come numeri di uscita o congiunzioni.
UIColor * textColor
 Il colore da utilizzare per il testo delle istruzioni.
CGFloatprimaryRoadShieldHeight
 L'altezza dello scudo principale da assegnare durante la formattazione delle istruzioni.
CGFloatsecondaryRoadShieldHeight
 L'altezza dello scudo stradale secondario da assegnare durante la formattazione delle istruzioni.
CGFloatroadShieldOutlineWidth
 La larghezza del contorno tracciato intorno ai cartelli stradali.
UIColor * roadShieldOutlineColor
 Il colore del contorno disegnato intorno ai cartelli stradali.
CGFloatexitNumberHeight
 L'altezza del segnale di uscita da utilizzare durante la formattazione delle istruzioni.
UIColor * exitCueBackgroundColor
 Il colore di sfondo del segnale di uscita da assegnare durante la formattazione delle istruzioni.

Documentazione della proprietà

Opzioni immagine da utilizzare durante la generazione di immagini in linea.

Se questa opzione è impostata su null, viene specificato l'utilizzo di un insieme predefinito di opzioni per l'immagine.

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

Per impostazione predefinita, a volte le istruzioni utilizzano un formato speciale per le istruzioni a lunga distanza, ad esempio rimanere sulla stessa autostrada per molto tempo.

Se questa opzione è impostata su SÌ, l'utilizzo di tali istruzioni verrà disabilitato. In generale, l'esperienza su display con limiti di spazio come CarPlay può offrire un'esperienza migliore.

Il valore predefinito è NO.

- (UIFont*) primaryFont [read, write, copy]

Il carattere principale da utilizzare per la formattazione delle istruzioni.

L'impostazione di questo carattere su null implica l'utilizzo del carattere predefinito dell'esperienza di navigazione di Google.

- (UIFont*) secondaryFont [read, write, copy]

Il carattere secondario da utilizzare per la formattazione delle istruzioni.

L'impostazione di questo carattere su null implica l'utilizzo del carattere predefinito dell'esperienza di navigazione di Google.

- (UIFont*) tertiaryFont [read, write, copy]

Il carattere per gli elementi di piccole dimensioni come numeri di uscita o congiunzioni.

L'impostazione di questo carattere su null implica l'utilizzo del carattere predefinito dell'esperienza di navigazione di Google.

- (UIColor*) textColor [read, write, copy]

Il colore da utilizzare per il testo delle istruzioni.

L'impostazione di questo valore su zero implica il bianco.

- (CGFloat) primaryRoadShieldHeight [read, write, assign]

L'altezza dello scudo principale da assegnare durante la formattazione delle istruzioni.

I loghi sono i loghi di determinate autostrade o altre strade. Possono essere utilizzati in linea nelle istruzioni attribuite per fare riferimento a una strada in modo più compatto. Questo valore controlla l'altezza assegnata a questi scudi stradali.

- (CGFloat) secondaryRoadShieldHeight [read, write, assign]

L'altezza dello scudo stradale secondario da assegnare durante la formattazione delle istruzioni.

Consulta primaryRoadShieldHeight per una descrizione dei cartelli stradali.

- (CGFloat) roadShieldOutlineWidth [read, write, assign]

La larghezza del contorno tracciato intorno ai cartelli stradali.

Per impostazione predefinita, la larghezza è 0, perciò non vengono tracciati contorni.

Consulta primaryRoadShieldHeight per una descrizione dei cartelli stradali.

- (UIColor*) roadShieldOutlineColor [read, write, assign]

Il colore del contorno disegnato intorno ai cartelli stradali.

Per impostazione predefinita, il colore è nullo, per cui non viene tracciato alcun contorno.

Consulta primaryRoadShieldHeight per una descrizione dei cartelli stradali.

- (CGFloat) exitNumberHeight [read, write, assign]

L'altezza del segnale di uscita da utilizzare durante la formattazione delle istruzioni.

Quando si abbandona un'autostrada o un'altra strada ad accesso limitato, in alcune situazioni le istruzioni possono fare riferimento a numeri di uscita specifici. Al termine, potrebbe essere creato un grafico che evidenzia il numero di uscita. Questa proprietà consente di controllare l'altezza dell'elemento grafico.

- (UIColor*) exitCueBackgroundColor [read, write, copy]

Il colore di sfondo del segnale di uscita da assegnare durante la formattazione delle istruzioni.

Quando si abbandona un'autostrada o un'altra strada ad accesso limitato, in alcune situazioni le istruzioni possono fare riferimento a numeri di uscita specifici. Al termine di questa operazione, può essere assegnato un colore di sfondo all'immagine che evidenzia il numero di uscita. Questa proprietà consente di controllare quel colore.

L'impostazione di questo valore su null implica l'utilizzo del colore predefinito dell'esperienza di navigazione di Google.