بررسی اجمالی
یک کلاس تغییرناپذیر که آستانه های راه اندازی را برای شدت های مختلف هشدارهای سرعت تعریف می کند که توسط GMSNavigationSpeedAlertSeverity نشان داده می شود.
میتوانید از این برای سفارشیسازی آستانههای هشدار سرعت به صورت درصد برای هشدارهای جزئی و اصلی، و سفارشی کردن آستانه راهاندازی مبتنی بر زمان برای هشدار سرعت اصلی استفاده کنید.
هشدارهای سرعتی که توسط آستانههای مربوطه از این GMSNavigationSpeedAlertOptions ایجاد میشوند، در صورت تنظیم، رابط کاربری در GMSNavigationSpeedometerUIOptions سفارشی شدهاند.
توسط GMSNavigationMutableSpeedAlertOptions به ارث رسیده است.
توابع اعضای عمومی | |
(CGFloat) | - thresholdPercentageForSpeedAlertSeverity: |
آستانه هشدار سرعت (به صورت درصد) را برای GMSNavigationSpeedAlertSeverity خاص دریافت می کند. | |
خواص | |
NSTimeInterval | severityUpgradeDurationSeconds |
آستانه مدت، ارتقای شدت هشدار سرعت را کنترل می کند. |
مستندات عملکرد اعضا
- (CGFloat) thresholdPercentageForSpeedAlertSeverity: | ( GMSNavigationSpeedAlertSeverity ) | speedAlertSeverity |
آستانه هشدار سرعت (به صورت درصد) را برای GMSNavigationSpeedAlertSeverity خاص دریافت می کند.
مقدار 0.0 نشان دهنده 0٪ و 1.0 نشان دهنده 100٪ است. یک مقدار منفی نشان می دهد که هیچ آستانه ای برای آن speedingType تنظیم نشده است.
اسناد ملکی
- (NSTimeInterval) severityUpgradeDurationSeconds [read, assign] |
آستانه مدت، ارتقای شدت هشدار سرعت را کنترل می کند.
زمانی که سرعت از آستانه هشدار سرعت جزئی برای بیش از تعداد ثانیه معین شده فراتر رود، هشدار سرعت اصلی ایجاد می شود.
در GMSNavigationMutableSpeedAlertOptions پیاده سازی شده است.