GMSNavigationInstructionOptions クラス リファレンス

GMSNavigationInstructionOptions クラス リファレンス

概要

帰属する命令の文字列を書式設定するためのオプション。

プロパティ

GMSNavigationStepInfoImageOptionsimageOptions
 インライン画像の生成時に使用する画像オプション。
BOOL disableLongDistanceFormat
 デフォルトでは、長距離の経路案内には特別な形式が使用されることがあります(同じ高速道路に長時間留まるなど)。
UIFont * primaryFont
 手順の書式設定に使用するメインのフォント。
UIFont * secondaryFont
 手順の書式設定に使用するサブ フォント。
UIFont * tertiaryFont
 出口番号や接続詞などの小さな要素のフォント。
UIColor * textColor
 手順のテキストに使用する色。
CGFloatprimaryRoadShieldHeight
 指示の形式を設定するときに割り当てる道路シールドの高さ。
CGFloatsecondaryRoadShieldHeight
 手順のフォーマット時に割り当てる道路シールドの高さ。
CGFloatroadShieldOutlineWidth
 道路シールドの周りに描画される枠線の幅。
UIColor * roadShieldOutlineColor
 道路標識の周りに描画された枠線の色。
CGFloatexitNumberHeight
 指示の形式を設定するときに使用する exit キューの高さ。
UIColor * exitCueBackgroundColor
 手順の書式設定時に割り当てる exit キューの背景色。

プロパティのドキュメント

インライン画像の生成時に使用する画像オプション。

これを nil に設定すると、デフォルトの画像オプション セットが使用されます。

- (BOOL)disableLongDistanceFormat [read, write, assign]

デフォルトでは、長距離の経路案内には特別な形式が使用されることがあります(同じ高速道路に長時間留まるなど)。

これを YES に設定すると、このような命令は使用できなくなります。これにより、CarPlay などのスペースに制約のあるディスプレイで全体的にエクスペリエンスが向上します。

デフォルトは NO です。

- (UIFont*) primaryFont [read, write, copy]

手順の書式設定に使用するメインのフォント。

nil に設定すると、Google のナビゲーション エクスペリエンスのデフォルト フォントが使用されます。

- (UIFont*) secondaryFont [read, write, copy]

手順の書式設定に使用するサブ フォント。

nil に設定すると、Google のナビゲーション エクスペリエンスのデフォルト フォントが使用されます。

- (UIFont*) tertiaryFont [read, write, copy]

出口番号や接続詞などの小さな要素のフォント。

nil に設定すると、Google のナビゲーション エクスペリエンスのデフォルト フォントが使用されます。

- (UIColor*) textColor [read, write, copy]

手順のテキストに使用する色。

これを nil に設定すると、白になります。

-(CGFloat)primaryRoadShieldHeight [read, write, assign]

指示の形式を設定するときに割り当てる道路シールドの高さ。

道路標識は、特定の高速道路やその他の道路のロゴです。道路をより簡潔に参照するために、帰属する手順の中でインラインで使用することができます。この値は、このようなロード シールドに割り当てる高さを制御します。

-(CGFloat)secondaryRoadShieldHeight [read, write, assign]

手順のフォーマット時に割り当てる道路シールドの高さ。

道路シールドの説明については、primaryRoadShieldHeight をご覧ください。

-(CGFloat)roadShieldOutlineWidth [read, write, assign]

道路シールドの周りに描画される枠線の幅。

デフォルトの幅は 0 で、枠線は描画されません。

道路シールドの説明については、primaryRoadShieldHeight をご覧ください。

-(UIColor*)roadShieldOutlineColor [read, write, assign]

道路標識の周りに描画された枠線の色。

デフォルトでは、色は nil であり、枠線は描画されません。

道路シールドの説明については、primaryRoadShieldHeight をご覧ください。

- (CGFloat)exitNumberHeight [read, write, assign]

指示の形式を設定するときに使用する exit キューの高さ。

高速道路などのアクセスが制限されている道路から出るときに、状況によっては特定の出口番号を案内することがあります。これが完了すると、Exit 番号をハイライト表示するグラフィックが作成されます。このプロパティを使用すると、グラフィックの高さを制御できます。

- (UIColor*) exitCueBackgroundColor [read, write, copy]

手順の書式設定時に割り当てる exit キューの背景色。

高速道路などのアクセスが制限されている道路から出るときに、状況によっては特定の出口番号を案内することがあります。この際、グラフィックに背景色を設定し、Exit 番号をハイライト表示することができます。このプロパティを使用すると、その色を制御できます。

これを nil に設定すると、Google のナビゲーション エクスペリエンスのデフォルト色が使用されます。