Riferimento per la classe GMS NavigationMutableSpeedAlertOptions

Riferimento classe GMSNavigatorMutableSpeedErrorOptions

Panoramica

Una classe modificabile che definisce le soglie di attivazione per le diverse gravità degli avvisi di velocità, rappresentata da GMSNavigatorSpeedErrorSeverity.

Eredita GMSNavigationSpeedAlertOptions.

Funzioni pubbliche dei membri

(void) - setSpeedalertThresholdPercentage:forSpeedAlertSeverity:
 Consente di impostare la soglia di avviso di velocità in percentuale per il valore GMSNavigatorSpeedErrorSeverity specifico.
(CGFloat)- thresholdPercentageForSpeedAlertSeverity:
 Riceve la soglia di avviso di velocità (in percentuale) per il valore specifico di GMSNavigatorSpeedAlertSeverity.

Proprietà

NSTimeIntervalloseverityUpgradeDurationSeconds
 La soglia di durata controlla l'upgrade della gravità degli avvisi di velocità.

Documentazione sulle funzioni membri

- (void) setSpeedalertThresholdPercentage: (CGFloat) percentageAboveLimit
forSpeedAlertSeverity: (GMSNavigationSpeedAlertSeverity) speedAlertSeverity

Consente di impostare la soglia di avviso di velocità in percentuale per il valore GMSNavigatorSpeedErrorSeverity specifico.

Una gravità dell'avviso di velocità viene attivata quando la velocità supera la soglia corrispondente.

Se sono impostate entrambe le soglie di avviso di velocità minore e maggiore, la soglia di avviso di velocità principale deve essere inferiore a quella principale. Se è impostata una sola soglia per la gravità dell'avviso di velocità, l'altra non verrà attivata.

Se imposti la soglia secondaria su un valore maggiore di quella maggiore, le opzioni aggiornano la soglia maggiore in modo che corrisponda a quella secondaria. e viceversa.

Parametri:
percentageAboveLimitSoglia percentuale superiore al limite di velocità. 0,0 rappresenta 0% e 1,0 rappresenta 100%. Un valore negativo indica che non è stata impostata alcuna soglia per quel tipo di velocità.
speedAlertSeverityGravità degli avvisi di velocità per la soglia specificata.

Riceve la soglia di avviso di velocità (in percentuale) per il valore specifico di GMSNavigatorSpeedAlertSeverity.

0,0 rappresenta 0% e 1,0 rappresenta 100%. Un valore negativo indica che non è stata impostata alcuna soglia per quel tipo di velocità.


Documentazione della proprietà

- (NSTimeIntervalli) severityUpgradeDurationSeconds [read, write, assign]

La soglia di durata controlla l'upgrade della gravità degli avvisi di velocità.

Viene attivato un avviso di velocità maggiore quando la velocità supera la soglia di avviso di velocità minore per un numero di secondi superiore al numero di secondi specificato. Questa soglia di durata viene utilizzata solo se è impostata la percentuale della soglia minima. Un valore negativo indica che non è presente una soglia di durata.

Implementa GMSNavigationSpeedAlertOptions.