ภาพรวม
คลาสที่เปลี่ยนแปลงได้ซึ่งกำหนดเกณฑ์การทริกเกอร์สำหรับความรุนแรงของการแจ้งเตือนความเร็วระดับต่างๆ ซึ่งแสดงโดย GMSNavigationSpeedAlertSeverity
รับค่า GMSNavigationSpeedAlertOptions
ฟังก์ชันสมาชิกแบบสาธารณะ | |
(void) | - setSpeedAlertThresholdPercentage:forSpeedAlertSeverity: |
ตั้งเกณฑ์การแจ้งเตือนความเร็วเป็นเปอร์เซ็นต์สำหรับ GMSNavigationSpeedAlertSeverity ที่ระบุ | |
(CGFloat) | - thresholdPercentageForSpeedAlertSeverity: |
รับเกณฑ์การแจ้งเตือนความเร็ว (เป็นเปอร์เซ็นต์) สำหรับ GMSNavigationSpeedAlertSeverity ที่เฉพาะเจาะจง | |
พร็อพเพอร์ตี้ | |
NSTimeInterval | severityUpgradeDurationSeconds |
เกณฑ์ระยะเวลาจะควบคุมการอัปเกรดความรุนแรงของการแจ้งเตือนความเร็ว |
เอกสารประกอบเกี่ยวกับฟังก์ชันสมาชิก
- (void) setSpeedAlertThresholdPercentage: | (CGFloat) | percentageAboveLimit | |
สำหรับ SpeedAlertSeverity: | (GMSNavigationSpeedAlertSeverity) | speedAlertSeverity | |
ตั้งเกณฑ์การแจ้งเตือนความเร็วเป็นเปอร์เซ็นต์สำหรับ GMSNavigationSpeedAlertSeverity ที่ระบุ
จะมีการทริกเกอร์การแจ้งเตือนความเร็วที่มีความรุนแรง 1 ครั้งเมื่อความเร็วเกินเกณฑ์ที่เกี่ยวข้อง
หากตั้งค่าไว้เป็นเกณฑ์การแจ้งเตือนความเร็วระดับรองและความเร็วหลัก เกณฑ์การแจ้งเตือนความเร็วหลักต้องน้อยกว่าเกณฑ์หลัก หากมีการตั้งค่าเกณฑ์ระดับความรุนแรงของการแจ้งเตือนความเร็วไว้เพียงค่าเดียว จะไม่มีการทริกเกอร์ระดับความรุนแรงอื่นๆ ของการแจ้งเตือนความเร็ว
หากคุณตั้งค่าเกณฑ์รองเป็นค่าที่มากกว่าเกณฑ์หลัก ตัวเลือกจะอัปเดตเกณฑ์หลักให้เท่ากับเกณฑ์ระดับรอง ในทางกลับกัน
- พารามิเตอร์:
-
percentageAboveLimit เกณฑ์เปอร์เซ็นต์เกินขีดจำกัดความเร็ว ค่า 0.0 หมายถึง 0% และ 1.0 หมายถึง 100% ค่าลบหมายความว่าไม่มีการตั้งค่าเกณฑ์สำหรับ SpeedingType ดังกล่าว speedAlertSeverity ความรุนแรงของการแจ้งเตือนความเร็วสำหรับเกณฑ์ที่ระบุ
- (CGFloat) thresholdPercentageForSpeedAlertSeverity: | (GMSNavigationSpeedAlertSeverity) | speedAlertSeverity |
รับเกณฑ์การแจ้งเตือนความเร็ว (เป็นเปอร์เซ็นต์) สำหรับ GMSNavigationSpeedAlertSeverity ที่เฉพาะเจาะจง
ค่า 0.0 หมายถึง 0% และ 1.0 หมายถึง 100% ค่าลบหมายความว่าไม่มีการตั้งค่าเกณฑ์สำหรับ SpeedingType ดังกล่าว
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- (NSTimeInterval) severityUpgradeDurationSeconds [read, write, assign] |
เกณฑ์ระยะเวลาจะควบคุมการอัปเกรดความรุนแรงของการแจ้งเตือนความเร็ว
การแจ้งเตือนความเร็วหลักจะทำงานเมื่อความเร็วเกินเกณฑ์การแจ้งเตือนความเร็วเล็กน้อยเกินกว่าจำนวนวินาทีที่ระบุ เกณฑ์ระยะเวลานี้จะใช้เฉพาะในกรณีที่มีการตั้งค่าเปอร์เซ็นต์เกณฑ์รองเท่านั้น ค่าลบหมายความว่าไม่มีเกณฑ์ระยะเวลา
ติดตั้งใช้งาน GMSNavigationSpeedAlertOptions