การอ้างอิงคลาส GMSNavigationMutableSpeedAlertOptions

การอ้างอิงคลาส GMSNavigationMutableSpeedAlertOptions

ภาพรวม

คลาสที่เปลี่ยนแปลงได้ซึ่งกำหนดเกณฑ์การทริกเกอร์สำหรับความรุนแรงของการแจ้งเตือนความเร็วระดับต่างๆ ซึ่งแสดงโดย GMSNavigationSpeedAlertSeverity

รับค่า GMSNavigationSpeedAlertOptions

ฟังก์ชันสมาชิกแบบสาธารณะ

(void) - setSpeedAlertThresholdPercentage:forSpeedAlertSeverity:
 ตั้งเกณฑ์การแจ้งเตือนความเร็วเป็นเปอร์เซ็นต์สำหรับ GMSNavigationSpeedAlertSeverity ที่ระบุ
(CGFloat)- thresholdPercentageForSpeedAlertSeverity:
 รับเกณฑ์การแจ้งเตือนความเร็ว (เป็นเปอร์เซ็นต์) สำหรับ GMSNavigationSpeedAlertSeverity ที่เฉพาะเจาะจง

พร็อพเพอร์ตี้

NSTimeIntervalseverityUpgradeDurationSeconds
 เกณฑ์ระยะเวลาจะควบคุมการอัปเกรดความรุนแรงของการแจ้งเตือนความเร็ว

เอกสารประกอบเกี่ยวกับฟังก์ชันสมาชิก

- (void) setSpeedAlertThresholdPercentage: (CGFloat) percentageAboveLimit
สำหรับ SpeedAlertSeverity: (GMSNavigationSpeedAlertSeverity) speedAlertSeverity

ตั้งเกณฑ์การแจ้งเตือนความเร็วเป็นเปอร์เซ็นต์สำหรับ GMSNavigationSpeedAlertSeverity ที่ระบุ

จะมีการทริกเกอร์การแจ้งเตือนความเร็วที่มีความรุนแรง 1 ครั้งเมื่อความเร็วเกินเกณฑ์ที่เกี่ยวข้อง

หากตั้งค่าไว้เป็นเกณฑ์การแจ้งเตือนความเร็วระดับรองและความเร็วหลัก เกณฑ์การแจ้งเตือนความเร็วหลักต้องน้อยกว่าเกณฑ์หลัก หากมีการตั้งค่าเกณฑ์ระดับความรุนแรงของการแจ้งเตือนความเร็วไว้เพียงค่าเดียว จะไม่มีการทริกเกอร์ระดับความรุนแรงอื่นๆ ของการแจ้งเตือนความเร็ว

หากคุณตั้งค่าเกณฑ์รองเป็นค่าที่มากกว่าเกณฑ์หลัก ตัวเลือกจะอัปเดตเกณฑ์หลักให้เท่ากับเกณฑ์ระดับรอง ในทางกลับกัน

พารามิเตอร์:
percentageAboveLimitเกณฑ์เปอร์เซ็นต์เกินขีดจำกัดความเร็ว ค่า 0.0 หมายถึง 0% และ 1.0 หมายถึง 100% ค่าลบหมายความว่าไม่มีการตั้งค่าเกณฑ์สำหรับ SpeedingType ดังกล่าว
speedAlertSeverityความรุนแรงของการแจ้งเตือนความเร็วสำหรับเกณฑ์ที่ระบุ

รับเกณฑ์การแจ้งเตือนความเร็ว (เป็นเปอร์เซ็นต์) สำหรับ GMSNavigationSpeedAlertSeverity ที่เฉพาะเจาะจง

ค่า 0.0 หมายถึง 0% และ 1.0 หมายถึง 100% ค่าลบหมายความว่าไม่มีการตั้งค่าเกณฑ์สำหรับ SpeedingType ดังกล่าว


เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์

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

เกณฑ์ระยะเวลาจะควบคุมการอัปเกรดความรุนแรงของการแจ้งเตือนความเร็ว

การแจ้งเตือนความเร็วหลักจะทำงานเมื่อความเร็วเกินเกณฑ์การแจ้งเตือนความเร็วเล็กน้อยเกินกว่าจำนวนวินาทีที่ระบุ เกณฑ์ระยะเวลานี้จะใช้เฉพาะในกรณีที่มีการตั้งค่าเปอร์เซ็นต์เกณฑ์รองเท่านั้น ค่าลบหมายความว่าไม่มีเกณฑ์ระยะเวลา

ติดตั้งใช้งาน GMSNavigationSpeedAlertOptions