Referencia de la clase GMSNavigationInstructionOptions

Referencia de la clase GMSNavigationInstructionOptions

Descripción general

Opciones para formatear strings de instrucciones atribuidas.

Propiedades

GMSNavigationStepInfoImageOptionsimageOptions
 Opciones de imagen que se usarán cuando se generen imágenes intercaladas.
BOOLdisableLongDistanceFormat
 De forma predeterminada, a veces, las instrucciones usarán un formato especial para las instrucciones de larga distancia, como permanecer en la misma autopista durante mucho tiempo.
UIFont * primaryFont
 La fuente principal que se utilizará cuando se aplique formato a las instrucciones.
UIFont * secondaryFont
 Es la fuente secundaria que se debe usar cuando se dan formato a las instrucciones.
UIFont * tertiaryFont
 Fuente para elementos pequeños, como números de salida o conjunciones.
UIColor * textColor
 Es el color que se usará para el texto de las instrucciones.
CGFloatprimaryRoadShieldHeight
 La altura principal del protector vial que se asignará al formatear las instrucciones.
CGFloatsecondaryRoadShieldHeight
 La altura del escudo vial secundario que se asignará al formatear las instrucciones.
CGFloatroadShieldOutlineWidth
 El ancho del contorno dibujado alrededor de los escudos viales.
UIColor * roadShieldOutlineColor
 El color del contorno dibujado alrededor de los escudos de ruta.
CGFloatexitNumberHeight
 Es la altura de la indicación de salida que se usará para formatear las instrucciones.
UIColor * exitCueBackgroundColor
 Es el color de fondo de la indicación de salida que se asignará al formatear las instrucciones.

Documentación de la propiedad

Opciones de imagen que se usarán cuando se generen imágenes intercaladas.

Establecerlo en nil especifica el uso de un conjunto predeterminado de opciones de imagen.

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

De forma predeterminada, a veces, las instrucciones usarán un formato especial para las instrucciones de larga distancia, como permanecer en la misma autopista durante mucho tiempo.

Si la estableces en SÍ, se inhabilitará el uso de esas instrucciones. En general, esta puede ofrecer una mejor experiencia en pantallas con limitaciones de espacio, como CarPlay.

La configuración predeterminada es NO.

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

La fuente principal que se utilizará cuando se aplique formato a las instrucciones.

Establecer este parámetro en "nil" implica usar la fuente predeterminada de la experiencia de navegación de Google.

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

Es la fuente secundaria que se debe usar cuando se dan formato a las instrucciones.

Establecer este parámetro en "nil" implica usar la fuente predeterminada de la experiencia de navegación de Google.

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

Fuente para elementos pequeños, como números de salida o conjunciones.

Establecer este parámetro en "nil" implica usar la fuente predeterminada de la experiencia de navegación de Google.

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

Es el color que se usará para el texto de las instrucciones.

Establecerlo en "nil" implica que sea blanco.

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

La altura principal del protector vial que se asignará al formatear las instrucciones.

Los carteles viales son los logotipos de determinadas autopistas u otras rutas. Se pueden utilizar intercalados en las instrucciones atribuidas para hacer referencia a una ruta de forma más compacta. Este valor controla la altura asignada a estos parabrisas viales.

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

La altura del escudo vial secundario que se asignará al formatear las instrucciones.

Consulta primaryRoadShieldHeight para obtener una descripción de los protectores viales.

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

El ancho del contorno dibujado alrededor de los escudos viales.

De forma predeterminada, el ancho es 0, por lo que no se dibujará ningún contorno.

Consulta primaryRoadShieldHeight para obtener una descripción de los protectores viales.

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

El color del contorno dibujado alrededor de los escudos de ruta.

De manera predeterminada, el color es "nil", por lo que no se dibujará ningún contorno.

Consulta primaryRoadShieldHeight para obtener una descripción de los protectores viales.

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

Es la altura de la indicación de salida que se usará para formatear las instrucciones.

Al salir de una autopista u otra ruta de acceso limitado, las instrucciones pueden hacer referencia a números de salida específicos en algunas situaciones. Una vez hecho esto, se podrá crear un gráfico en el que se destaque el número de salida. Esta propiedad permite controlar la altura de ese gráfico.

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

Es el color de fondo de la indicación de salida que se asignará al formatear las instrucciones.

Al salir de una autopista u otra ruta de acceso limitado, las instrucciones pueden hacer referencia a números de salida específicos en algunas situaciones. Una vez hecho esto, se puede asignar un color de fondo al gráfico que destaque el número de salida. Esta propiedad permite controlar ese color.

Establecer este parámetro en "nil" implica usar el color predeterminado de la experiencia de navegación de Google.