ภาพรวม
คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งห่อหุ้มการกำหนดค่า UI สำหรับความรุนแรงของการแจ้งเตือนความเร็วระดับต่างๆ ซึ่งแสดงด้วย GMSNavigationSpeedAlertSeverity
คุณสามารถใช้คลาสนี้เพื่อปรับแต่ง UI การแจ้งเตือนความเร็ว เช่น สีของแบบอักษรและพื้นหลังไอคอนของการแจ้งเตือนความเร็วที่เล็กและใหญ่
คุณใช้ GMSNavigationSpeedometerUIOptions เพื่อปรับแต่ง UI การแจ้งเตือนความเร็วสําหรับความรุนแรงต่างๆ คุณต้องใช้ GMSNavigationSpeedAlertOptions เพื่อกำหนดเกณฑ์ทริกเกอร์สำหรับความรุนแรงของการแจ้งเตือนความเร็วแต่ละรายการ
รับค่าโดย GMSNavigationMutableSpeedometerUIOptions
ฟังก์ชันสมาชิกแบบสาธารณะ | |
(UIColor *) | - textColorForSpeedAlertSeverity:lightingMode: |
รับสีของข้อความแจ้งเตือนความเร็วที่จะใช้กับระดับความรุนแรงของการแจ้งเตือนความเร็วและโหมดแสงที่ระบุ | |
(UIColor *) | - backgroundColorForSpeedAlertSeverity:lightingMode: |
รับสีพื้นหลังไอคอนการแจ้งเตือนความเร็วเพื่อใช้กับความรุนแรงของการแจ้งเตือนความเร็วและโหมดแสงที่ระบุ |
เอกสารประกอบเกี่ยวกับฟังก์ชันสมาชิก
- (UIColor *) textColorForSpeedAlertSeverity: | (GMSNavigationSpeedAlertSeverity) | speedAlertSeverity | |
โหมดแสงไฟ: | (GMSNavigationLightingMode) | lightingMode | |
รับสีของข้อความแจ้งเตือนความเร็วที่จะใช้กับระดับความรุนแรงของการแจ้งเตือนความเร็วและโหมดแสงที่ระบุ
@note การดำเนินการนี้จะแสดง UIColor.clearColor สำหรับ GMSNavigationSpeedAlertSeverityUnknown
และ GMSNavigationSpeedAlertSeverityNotSpeeding
- (UIColor *) backgroundColorForSpeedAlertSeverity: | (GMSNavigationSpeedAlertSeverity) | speedAlertSeverity | |
โหมดแสงไฟ: | (GMSNavigationLightingMode) | lightingMode | |
รับสีพื้นหลังไอคอนการแจ้งเตือนความเร็วเพื่อใช้กับความรุนแรงของการแจ้งเตือนความเร็วและโหมดแสงที่ระบุ
@note การดำเนินการนี้จะแสดง UIColor.clearColor สำหรับ GMSNavigationSpeedAlertSeverityUnknown
และ GMSNavigationSpeedAlertSeverityNotSpeeding