סקירה כללית
מכיל מידע על מצב הניווט.
פונקציות של חברי מועדון | |
(NSTimeInterval) | - roundedTime: |
מחזירה זמן מעוגל לדקה הקרובה ביותר, עם דקה אחת לפחות. | |
(NSMeasurement< NSUnitLength * > *) | - roundedהמרחק: |
מחזירה מדידה מעוגלת שמייצגת את המרחק הנתון, תוך התחשבות בהעדפות המשתמש וביחידת המרחק המומלצת עבור המסלול. | |
(NSArray< NSAttributedString * > *) | - instructionsForStep:options: |
הפורמט של ההוראות לשלב הנתון. | |
נכסים | |
GMSNavigationNavState | navState |
GMSNavigationNavState הנוכחי לניווט. | |
GMSNavigationStepInfo * | currentStep |
מידע על השלב הקרוב בתמרון. | |
NSArray< GMSNavigationStepInfo * > * | remainingSteps |
השלבים הנותרים אחרי השלב הנוכחי. | |
בוליאני | routeChanged |
אם המסלול השתנה מאז ההודעה האחרונה שנשלחה. | |
NSTimeInterval | timeToCurrentStepSeconds |
הזמן שנותר, המשוער בשניות, לאורך המסלול עד לשלב הנוכחי. | |
מרחק מ-CLLocation | distanceToCurrentStepMeters |
המרחק המשוער במטרים לאורך המסלול עד לשלב הנוכחי . | |
NSTimeInterval | timeToFinalDestinationSeconds |
הזמן שנותר, בשניות, המשוער עד ליעד הסופי. | |
מרחק מ-CLLocation | distanceToFinalDestinationMeters |
המרחק המשוער במטרים עד ליעד הסופי. |
מסמכי תיעוד לגבי פונקציות של חברים
- (NSTimeInterval) roundedTime: | (NSTimeInterval) | timeSeconds |
מחזירה זמן מעוגל לדקה הקרובה ביותר, עם דקה אחת לפחות.
זו יכולה להיות אפשרות שימושית כשמציגים למשתמשים פרטי מסלול, כי הצגת השעות של "0 דקות" עלולה לבלבל.
לכן, ערכי הקלט לשיטה הזו תמיד צריכים להיות חיוביים.
- (NSMeasurement<NSUnitLength *> *) roundedradius: | (CLLocationDISTANCE) | distanceMeters |
מחזירה מדידה מעוגלת שמייצגת את המרחק הנתון, תוך התחשבות בהעדפות המשתמש וביחידת המרחק המומלצת עבור המסלול.
- (NSArray<NSAttributedString *> *) instructionsForStep: | (GMSNavigationStepInfo *) | stepInfo | |
אפשרויות: | (GMSNavigationInstructionOptions *) | אפשרויות | |
הפורמט של ההוראות לשלב הנתון.
תיעוד נכס
- (GMSNavigationNavState) navState [read, assign] |
GMSNavigationNavState
הנוכחי לניווט.
- (GMSNavigationStepInfo*) currentStep [read, assign] |
מידע על השלב הקרוב בתמרון.
השדה הזה מוגדר רק אם ה-navState הוא GMSNavigationNavStateEnroute אחרת הוא יהיה null.
- (NSArray<GMSNavigationStepInfo *>*) remainingSteps [read, assign] |
השלבים הנותרים אחרי השלב הנוכחי.
- (BOOL) routeChanged [read, assign] |
אם המסלול השתנה מאז ההודעה האחרונה שנשלחה.
שינוי במסלול עשוי להיגרם משינוי מסלול, הוספה/הסרה של ציון דרך, שהמשתמש בוחר או נוסע למסלול חלופי או עדכון מצב התנועה.
- (NSTimeInterval) timeToCurrentStepSeconds [read, assign] |
הזמן שנותר, המשוער בשניות, לאורך המסלול עד לשלב הנוכחי.
- (CLLocation :) distanceToCurrentStepMeters [read, assign] |
המרחק המשוער במטרים לאורך המסלול עד לשלב הנוכחי .
- (NSTimeInterval) timeToFinalDestinationSeconds [read, assign] |
הזמן שנותר, בשניות, המשוער עד ליעד הסופי.
- (CLLocation :) distanceToFinalDestinationMeters [read, assign] |
המרחק המשוער במטרים עד ליעד הסופי.