GMSNavigationNavInfo 類別參考資料
總覽
包含導覽狀態的相關資訊。
資源 | |
GMSNavigationNavState | navState |
導航目前的GMSNavigationNavState 。 | |
GMSNavigationStepInfo * | currentStep |
即將進行的操作相關資訊。 | |
NSArray< GMSNavigationStepInfo * > * | remainingSteps |
目前步驟之後的其他步驟。 | |
BOOL | routeChanged |
路線在上次傳送郵件後是否有變更。 | |
NSTimeInterval | timeToCurrentStepSeconds |
沿路線前往目前步驟的預估剩餘時間 (以秒為單位)。 | |
CLLocationDistance | distanceToCurrentStepMeters |
沿路線前往目前步驟的預估剩餘距離 (以公尺為單位)。 | |
NSTimeInterval | timeToFinalDestinationSeconds |
抵達最終目的地的預估剩餘時間 (以秒為單位)。 | |
CLLocationDistance | distanceToFinalDestinationMeters |
預估的剩餘距離 (以公尺為單位) 至最終目的地。 |
屬性說明文件
- (GMSNavigationNavState) navState [read, assign] |
導航目前的GMSNavigationNavState
。
- (GMSNavigationStepInfo*) currentStep [read, assign] |
即將進行的操作相關資訊。
只有在 navState 為 GMSNavigationNavStateEnroute 時,才會設定這個項目,否則為空值。
- (NSArray<GMSNavigationStepInfo *>*) remainingSteps [read, assign] |
目前步驟之後的其他步驟。
- (BOOL) routeChanged [read, assign] |
路線在上次傳送郵件後是否有變更。
路線變更的原因可能是重新路線、路線控點增加/移除、使用者選取或開車前往替代路線,或是路況更新。
- (NSTimeInterval) timeToCurrentStepSeconds [read, assign] |
沿路線前往目前步驟的預估剩餘時間 (以秒為單位)。
- (CLLocationDistance) distanceToCurrentStepMeters [read, assign] |
沿路線前往目前步驟的預估剩餘距離 (以公尺為單位)。
- (NSTimeInterval) timeToFinalDestinationSeconds [read, assign] |
抵達最終目的地的預估剩餘時間 (以秒為單位)。
- (CLLocationDistance) distanceToFinalDestinationMeters [read, assign] |
預估的剩餘距離 (以公尺為單位) 至最終目的地。