Tài liệu tham khảo về lớp GMSNavigationSpeedAlertOptions

Tài liệu tham khảo về lớp GMSNavigationSpeedAlertOptions

Tổng quan

Một lớp bất biến xác định các ngưỡng kích hoạt cho các mức độ nghiêm trọng khác nhau của cảnh báo tốc độ, được biểu thị bằng GMSNavigationSpeedAlertSeverity.

Bạn có thể sử dụng tính năng này để tuỳ chỉnh ngưỡng kích hoạt cảnh báo tốc độ theo tỷ lệ phần trăm cho cả cảnh báo nhỏ và cảnh báo chính, đồng thời tuỳ chỉnh ngưỡng thời gian kích hoạt cho cảnh báo tốc độ chính.

Cảnh báo tốc độ được kích hoạt bởi các ngưỡng tương ứng trong GMSNavigationSpeedAlertOptions này có giao diện người dùng tuỳ chỉnh trong GMSNavigationSpeedometerUIOptions nếu được đặt.

Kế thừa bởi GMSNavigationMutableSpeedAlertOptions.

Hàm thành viên công khai

(CGFloat)thresholdPercentForSpeedAlertSeverity:
 Nhận ngưỡng cảnh báo tốc độ (dưới dạng tỷ lệ phần trăm) cho GMSNavigationSpeedAlertSeverity cụ thể.

Thuộc tính

Khoảng thời gian NSTimeseverityUpgradeDurationSeconds
 Ngưỡng thời lượng này kiểm soát việc nâng cấp mức độ nghiêm trọng của cảnh báo tốc độ.

Tài liệu về hàm thành phần

Nhận ngưỡng cảnh báo tốc độ (dưới dạng tỷ lệ phần trăm) cho GMSNavigationSpeedAlertSeverity cụ thể.

Giá trị 0,0 tương ứng với 0% và 1,0 tương ứng với 100%. Giá trị âm cho biết không có ngưỡng nào được đặt cho SpeedingType đó.


Tài liệu về thuộc tính

– (NSTimeInterval) severityUpgradeDurationSeconds [read, assign]

Ngưỡng thời lượng này kiểm soát việc nâng cấp mức độ nghiêm trọng của cảnh báo tốc độ.

Một cảnh báo tốc độ lớn được kích hoạt khi tốc độ vượt quá ngưỡng cảnh báo tốc độ nhỏ trong hơn số giây đã cho.

Được triển khai trong GMSNavigationMutableSpeedAlertOptions.