Référence de la classe GMSNavigationSpeedAlertOptions

Référence de la classe GMSNavigationSpeedAlertOptions

Présentation

Classe immuable qui définit des seuils de déclenchement pour différents niveaux de gravité des alertes de vitesse, représentée par GMSNavigationSpeedAlertSeverity.

Vous pouvez ainsi personnaliser les seuils de déclenchement des alertes de vitesse en pourcentage pour les alertes mineures et majeures, et personnaliser le seuil de déclenchement basé sur l'heure pour les alertes de vitesse majeures.

Les alertes de vitesse déclenchées par les seuils correspondants à partir de GMSNavigationSpeedAlertOptions ont une UI personnalisée dans GMSNavigationSpeedometerUIOptions, si elle est définie.

Hérité par GMSNavigationMutableSpeedAlertOptions.

Fonctions de membre public

(CGFloat)- thresholdPercentageForSpeedAlertSeverity:
 Récupère le seuil d'alerte de vitesse (en pourcentage) pour la valeur GMSNavigationSpeedAlertSeverity spécifique.

Propriétés

NSTimeIntervalseverityUpgradeDurationSeconds
 Le seuil de durée contrôle la mise à niveau de la gravité des alertes de vitesse.

Documentation sur la fonction de membre

Récupère le seuil d'alerte de vitesse (en pourcentage) pour la valeur GMSNavigationSpeedAlertSeverity spécifique.

Une valeur de 0,0 représente 0%, et 1,0 représente 100%. Une valeur négative indique qu'aucun seuil n'est défini pour ce SpeedingType.


Documentation de la propriété

- (NSTimeInterval) severityUpgradeDurationSeconds [read, assign]

Le seuil de durée contrôle la mise à niveau de la gravité des alertes de vitesse.

Une alerte de vitesse majeure est déclenchée lorsque la vitesse dépasse le seuil minimal d'alerte de vitesse mineure pendant plus de temps que le nombre donné de secondes.

Implémentée dans GMSNavigationMutableSpeedAlertOptions.