總覽
包含導覽狀態的相關資訊。
公開成員函式 | |
(NSTimeInterval) | - roundedTime: |
傳回的時間會四捨五入至最接近的分鐘數,最短為一分鐘。 | |
(NSMeasurement< NSUnitLength * > *) | - roundedDistance: |
根據使用者偏好和路線的建議距離單位,傳回代表指定距離的圓角。 | |
(NSArray< NSAttributedString * > *) | - instructionsForStep:options: |
特定步驟的格式化指示。 | |
資源 | |
GMSNavigationNavState | navState |
目前用於導覽的 GMSNavigationNavState 。 | |
GMSNavigationStepInfo * | currentStep |
即將到來的駕駛步驟相關資訊。 | |
NSArray< GMSNavigationStepInfo * > * | remainingSteps |
目前步驟之後的剩餘步驟。 | |
BOOL | routeChanged |
路徑是否在上次傳送郵件後發生變更。 | |
NSTimeInterval | timeToCurrentStepSeconds |
路線上目前步驟的預估剩餘時間 (以秒為單位)。 | |
CLLocationDistance | distanceToCurrentStepMeters |
到達目前步驟的預估剩餘距離 (以公尺為單位)。 | |
NSTimeInterval | timeToFinalDestinationSeconds |
抵達最終目的地的預估剩餘時間 (以秒為單位)。 | |
CLLocationDistance | distanceToFinalDestinationMeters |
到最終目的地的預估剩餘距離,以公尺為單位。 |
成員函式說明文件
- (NSTimeInterval) roundedTime: | (NSTimeInterval) | timeSeconds |
傳回的時間會四捨五入至最接近的分鐘數,最短為一分鐘。
這在向使用者顯示路線資訊時非常實用,因為其中顯示「0 分鐘」這類時間可能會令人困惑。
基於上述原因,此方法的輸入值應一律為正數。
- (NSMeasurement<NSUnitLength *> *) roundedDistance: | (CLLocationDistance) | distanceMeters |
根據使用者偏好和路線的建議距離單位,傳回代表指定距離的圓角。
- (NSArray<NSAttributedString *> *)指示 ForStep: | (GMSNavigationStepInfo *) | stepInfo | |
選項: | (GMSNavigationInstructionOptions *) | options | |
特定步驟的格式化指示。
資源說明文件
- (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] |
到最終目的地的預估剩餘距離,以公尺為單位。