بررسی اجمالی
حاوی اطلاعاتی در مورد وضعیت ناوبری است.
توابع اعضای عمومی | |
(NSTtimeInterval) | - roundedTime: |
زمان گرد شده به نزدیکترین دقیقه را با حداقل یک دقیقه برمی گرداند. | |
(NSMeasurement< NSUnitLength * > *) | - فاصله گرد: |
با در نظر گرفتن تنظیمات برگزیده کاربر و واحد فاصله توصیه شده برای مسیر، یک اندازه گیری گرد را نشان می دهد که مسافت داده شده را نشان می دهد. | |
(NSArray< NSAttributedString * > *) | - دستورالعملForStep:options: |
دستورالعمل های قالب بندی شده برای مرحله داده شده. | |
خواص | |
GMSNavigationNavState | navState |
GMSNavigationNavState فعلی برای پیمایش. | |
GMSNavigationStepInfo * | گام فعلی |
اطلاعات در مورد مرحله مانور آینده. | |
NSArray< GMSNavigationStepInfo * > * | گام های باقی مانده |
مراحل باقی مانده پس از مرحله فعلی. | |
BOOL | مسیر تغییر کرد |
آیا مسیر از آخرین پیام ارسال شده تغییر کرده است یا خیر. | |
NSTimeInterval | timeToCurrentStepSeconds |
زمان تخمینی باقی مانده بر حسب ثانیه در طول مسیر تا مرحله فعلی. | |
فاصله CLL | فاصله تاCurrentStepMeters |
فاصله تخمینی باقیمانده بر حسب متر در طول مسیر تا پله فعلی. | |
NSTimeInterval | timeToFinal DestinationSeconds |
زمان تخمینی باقی مانده در ثانیه تا مقصد نهایی. | |
فاصله CLL | فاصله تا مقصد نهایی |
فاصله تخمینی باقی مانده بر حسب متر تا مقصد نهایی. |
مستندات عملکرد اعضا
- (NSTimeInterval) roundedTime: | (NSTtimeInterval) | زمان ثانیه |
زمان گرد شده به نزدیکترین دقیقه را با حداقل یک دقیقه برمی گرداند.
این می تواند هنگام نمایش اطلاعات مسیر برای کاربران مفید باشد، زیرا نمایش زمان هایی مانند "0 دقیقه" می تواند گیج کننده باشد.
با توجه به موارد فوق، مقادیر ورودی این روش باید همیشه مثبت باشد.
- (NSMeasurement<NSUnitLength *> *) roundedDistance: | (CLLlocationDistance) | فاصله سنج ها |
با در نظر گرفتن تنظیمات برگزیده کاربر و واحد فاصله توصیه شده برای مسیر، یک اندازه گیری گرد را نشان می دهد که مسافت داده شده را نشان می دهد.
- (NSArray<NSattributedString *> *) instructionsForStep: | ( GMSNavigationStepInfo *) | stepInfo | |
گزینه ها: | ( GMSNavigationInstructionOptions *) | گزینه ها | |
دستورالعمل های قالب بندی شده برای مرحله داده شده.
اسناد ملکی
- ( GMSNavigationNavState ) navState [read, assign] |
GMSNavigationNavState
فعلی برای پیمایش.
- ( GMSNavigationStepInfo *) currentStep [read, assign] |
اطلاعات در مورد مرحله مانور آینده.
این تنها در صورتی تنظیم میشود که navState GMSNavigationNavStateEnroute باشد و در غیر این صورت پوچ خواهد بود.
- (NSArray< GMSNavigationStepInfo *>*) restingSteps [read, assign] |
مراحل باقی مانده پس از مرحله فعلی.
- (BOOL) routeChanged [read, assign] |
آیا مسیر از آخرین پیام ارسال شده تغییر کرده است یا خیر.
تغییر مسیر ممکن است به دلیل تغییر مسیر، افزودن/حذف یک ایستگاه بین راه، انتخاب یا رانندگی کاربر به مسیر دیگری، یا بهروزرسانی ترافیک باشد.
- (NSTimeInterval) timeToCurrentStepSeconds [read, assign] |
زمان تخمینی باقی مانده بر حسب ثانیه در طول مسیر تا مرحله فعلی.
- (CLLocationDistance) distanceToCurrentStepMeters [read, assign] |
فاصله تخمینی باقیمانده بر حسب متر در طول مسیر تا پله فعلی.
- (NSTimeInterval) timeToFinalDestinationSeconds [read, assign] |
زمان تخمینی باقی مانده در ثانیه تا مقصد نهایی.
- (CLLocationDistance) distanceToFinalDestinationMeters [read, assign] |
فاصله تخمینی باقی مانده بر حسب متر تا مقصد نهایی.