Référence de la classe GMSNavigationMutableSpeedAlertOptions

Référence de la classe GMSNavigationMutableSpeedAlertOptions

Présentation

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

Hérite de GMSNavigationSpeedAlertOptions.

Fonctions de membre public

(void) - setSpeedAlertThresholdPercentage:forSpeedAlertSeverity:
 Définit le seuil de l'alerte de vitesse en pourcentage pour la GMSNavigationSpeedAlertSeverity spécifique.
(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

- (void) setSpeedAlertThresholdPercentage: (CGFloat) percentageAboveLimit
forSpeedAlertSeverity: (GMSNavigationSpeedAlertSeverity). speedAlertSeverity

Définit le seuil de l'alerte de vitesse en pourcentage pour la GMSNavigationSpeedAlertSeverity spécifique.

Une alerte de vitesse de gravité est déclenchée lorsque la vitesse dépasse le seuil correspondant.

Si des seuils d'alertes de vitesse mineures et majeures sont définis, le seuil principal doit être inférieur. Si un seul seuil de gravité est défini pour les alertes de vitesse, l'autre niveau de gravité ne sera pas déclenché.

Si vous définissez le seuil mineur sur une valeur supérieure au seuil majeur, les options mettent à jour ce dernier pour qu'il corresponde au seuil mineur. et vice versa.

Paramètres :
percentageAboveLimitSeuil en pourcentage au-dessus de la limite de vitesse. 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.
speedAlertSeverityNiveau de gravité de l'alerte de vitesse pour le seuil donné.

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, write, 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. Cette durée n'est utilisée que si le seuil mineur est défini. Une valeur négative indique l'absence de seuil de durée.

Implémente GMSNavigationSpeedAlertOptions.