مرجع کلاس GMSNavigationSpeedAlertOptions

مرجع کلاس GMSNavigationSpeedAlertOptions

بررسی اجمالی

یک کلاس تغییرناپذیر که آستانه های راه اندازی را برای شدت های مختلف هشدارهای سرعت تعریف می کند که توسط GMSNavigationSpeedAlertSeverity نشان داده می شود.

می‌توانید از این برای سفارشی‌سازی آستانه‌های هشدار سرعت به صورت درصد برای هشدارهای جزئی و اصلی، و سفارشی کردن آستانه راه‌اندازی مبتنی بر زمان برای هشدار سرعت اصلی استفاده کنید.

هشدارهای سرعتی که توسط آستانه‌های مربوطه از این GMSNavigationSpeedAlertOptions ایجاد می‌شوند، در صورت تنظیم، رابط کاربری در GMSNavigationSpeedometerUIOptions سفارشی شده‌اند.

توسط GMSNavigationMutableSpeedAlertOptions به ارث رسیده است.

توابع اعضای عمومی

(CGFloat) - thresholdPercentageForSpeedAlertSeverity:
آستانه هشدار سرعت (به صورت درصد) را برای GMSNavigationSpeedAlertSeverity خاص دریافت می کند.

خواص

NSTimeInterval severityUpgradeDurationSeconds
آستانه مدت، ارتقای شدت هشدار سرعت را کنترل می کند.

مستندات عملکرد اعضا

آستانه هشدار سرعت (به صورت درصد) را برای GMSNavigationSpeedAlertSeverity خاص دریافت می کند.

مقدار 0.0 نشان دهنده 0٪ و 1.0 نشان دهنده 100٪ است. یک مقدار منفی نشان می دهد که هیچ آستانه ای برای آن speedingType تنظیم نشده است.


اسناد ملکی

- (NSTimeInterval) severityUpgradeDurationSeconds [read, assign]

آستانه مدت، ارتقای شدت هشدار سرعت را کنترل می کند.

زمانی که سرعت از آستانه هشدار سرعت جزئی برای بیش از تعداد ثانیه معین شده فراتر رود، هشدار سرعت اصلی ایجاد می شود.

در GMSNavigationMutableSpeedAlertOptions پیاده سازی شده است.