GMSNavigationMutableSpeedAlertOptions-Klassenreferenz

Klassenreferenz für GMSNavigationMutableSpeedAlertOptions

Überblick

Eine änderbare Klasse, die durch GMSNavigationSpeedAlertSeverity dargestellte Schwellenwerte für die Auslösung von Geschwindigkeitswarnungen mit verschiedenen Schweregraden definiert.

Übernimmt GMSNavigationSpeedAlertOptions.

Öffentliche Mitgliederfunktionen

(void) setSpeedAlertThresholdPercentage:forSpeedAlertSeverity:
 Legt den Grenzwert für Geschwindigkeitswarnungen in Prozent für die spezifische GMSNavigationSpeedAlertSeverity fest.
(CGFloat)thresholdPercentageForSpeedAlertSeverity:
 Ruft den Grenzwert für Geschwindigkeitswarnungen (als Prozentsatz) für die spezifische GMSNavigationSpeedAlertSeverity ab.

Attribute

NSTimeIntervalseverityUpgradeDurationSeconds
 Der Grenzwert für die Dauer steuert die Aktualisierung des Schweregrads von Geschwindigkeitsbenachrichtigungen.

Dokumentation zu Mitgliederfunktionen

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

Legt den Grenzwert für Geschwindigkeitswarnungen in Prozent für die spezifische GMSNavigationSpeedAlertSeverity fest.

Ein Schweregrad einer Geschwindigkeitswarnung wird ausgelöst, wenn die Geschwindigkeit den entsprechenden Grenzwert überschreitet.

Wenn sowohl der Grenzwert für die Neben- als auch der Hauptgeschwindigkeitsbenachrichtigung festgelegt ist, muss der Grenzwert für die größere Geschwindigkeitswarnung kleiner als der Grenzwert für die Hauptgeschwindigkeit sein. Wenn nur der Schwellenwert einer Geschwindigkeitswarnung festgelegt ist, wird der andere Schweregrad nicht ausgelöst.

Wenn Sie den unteren Grenzwert auf einen Wert festlegen, der größer als der große Grenzwert ist, wird der Hauptgrenzwert mit den Optionen auf den unteren Grenzwert aktualisiert. und umgekehrt.

Parameter:
percentageAboveLimitGrenzwert in Prozent über der Höchstgeschwindigkeit. Ein Wert von 0,0 steht für 0 % und 1,0 für 100%. Ein negativer Wert bedeutet, dass für diesen SpeedingType kein Grenzwert festgelegt wurde.
speedAlertSeveritySchweregrad der Geschwindigkeitsbenachrichtigung für den angegebenen Grenzwert.

Ruft den Grenzwert für Geschwindigkeitswarnungen (als Prozentsatz) für die spezifische GMSNavigationSpeedAlertSeverity ab.

Ein Wert von 0,0 steht für 0 % und 1,0 für 100%. Ein negativer Wert bedeutet, dass für diesen SpeedingType kein Grenzwert festgelegt wurde.


Property-Dokumentation

– (NSTimeInterval) severityUpgradeDurationSeconds [read, write, assign]

Der Grenzwert für die Dauer steuert die Aktualisierung des Schweregrads von Geschwindigkeitsbenachrichtigungen.

Eine Warnung vor hoher Geschwindigkeit wird ausgelöst, wenn die Geschwindigkeit länger als die angegebene Anzahl von Sekunden den Grenzwert für eine Meldung über eine geringe Geschwindigkeit überschreitet. Dieser Grenzwert für die Dauer wird nur verwendet, wenn der Prozentsatz für den unteren Grenzwert festgelegt ist. Ein negativer Wert bedeutet, dass kein Grenzwert für die Dauer vorhanden ist.

Implementiert GMSNavigationSpeedAlertOptions.