Referencia de la clase GMSNavigationSpeedAlertOptions

Referencia de la clase GMSNavigationSpeedAlertOptions

Descripción general

Es una clase inmutable que define umbrales de activación para diferentes tipos de gravedad de alertas de velocidad, representada por GMSNavigationSpeedAlertSeverity.

Puedes usar esto para personalizar los umbrales de activación de las alertas de velocidad en porcentaje, tanto para las alertas menores como las mayores, y personalizar el umbral de activación basado en el tiempo para las alertas de velocidad mayor.

Las alertas de velocidad activadas por los umbrales correspondientes de GMSNavigationSpeedAlertOptions tienen una IU personalizada en GMSNavigationSpeedometerUIOptions si se configura.

Lo hereda GMSNavigationMutableSpeedAlertOptions.

Funciones públicas de miembro

(CGFloat)- thresholdPercentageForSpeedAlertSeverity:
 Obtiene el umbral de alertas de velocidad (como un porcentaje) para la GMSNavigationSpeedAlertSeverity específica.

Propiedades

NSTimeIntervalseverityUpgradeDurationSeconds
 El umbral de duración controla la actualización de la gravedad de las alertas de velocidad.

Documentación de las funciones de los miembros

Obtiene el umbral de alertas de velocidad (como un porcentaje) para la GMSNavigationSpeedAlertSeverity específica.

Un valor de 0.0 representa 0% y 1.0 representa 100%. Un valor negativo indica que no se estableció ningún umbral para ese speedingType.


Documentación de la propiedad

- (NSTimeInterval) severityUpgradeDurationSeconds [read, assign]

El umbral de duración controla la actualización de la gravedad de las alertas de velocidad.

Se activa una alerta de velocidad mayor cuando la velocidad supera el umbral de la alerta de velocidad menor por más de los segundos especificados.

Se implementó en GMSNavigationMutableSpeedAlertOptions.