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

Tham chiếu lớp GMSMutableMutableSpeedAlertOptions

Tổng quan

Một lớp có thể thay đổi giúp 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.

Kế thừa GMSNavigationSpeedAlertOptions.

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

(void) setSpeedAlertThresholdSegment:forSpeedAlertSeverity:
 Đặt ngưỡng cảnh báo tốc độ theo tỷ lệ phần trăm cho GMSNavigationSpeedAlertSeverity cụ thể.
(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

– (vô hiệu) setSpeedAlertThresholdPercentage: (CGFloat) percentageAboveLimit
forSpeedAlertSeverity: (GMSNavigationSpeedAlertSeverity) speedAlertSeverity

Đặt ngưỡng cảnh báo tốc độ theo tỷ lệ phần trăm cho GMSNavigationSpeedAlertSeverity cụ thể.

Một mức độ nghiêm trọng của cảnh báo tốc độ được kích hoạt khi tốc độ vượt quá ngưỡng tương ứng.

Nếu cả ngưỡng cảnh báo tốc độ nhỏ và chính đều được thiết lập, thì ngưỡng cảnh báo tốc độ chính phải nhỏ hơn ngưỡng cảnh báo chính. Nếu bạn chỉ đặt một ngưỡng cho mức độ nghiêm trọng của cảnh báo tốc độ, thì mức độ nghiêm trọng khác của cảnh báo tốc độ sẽ không được kích hoạt.

Nếu bạn đặt ngưỡng nhỏ thành một giá trị lớn hơn ngưỡng chính, thì các lựa chọn sẽ cập nhật ngưỡng chính để bằng ngưỡng nhỏ. Và ngược lại.

Các tham số:
percentageAboveLimitNgưỡng phần trăm vượt quá giới hạn tốc độ. 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 đó.
speedAlertSeverityMức độ nghiêm trọng của cảnh báo tốc độ cho ngưỡng đã cho.

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, write, 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. Ngưỡng thời lượng này chỉ được dùng nếu bạn đặt một ngưỡng tỷ lệ phần trăm nhỏ. Giá trị âm cho biết không có ngưỡng thời lượng.

Triển khai GMSNavigationSpeedAlertOptions.