GMTCMutablePolylineStyleOptions クラス リファレンス
概要
ポリラインのカスタマイズ プロパティを保持する変更可能なデータ オブジェクト。
GMTCPolylineStyleOptions を継承します。
パブリック メンバー関数 | |
(void) | - setTrafficColorForSpeed:color: |
指定された速度タイプの色を設定します。 | |
(UIColor *) | - trafficColorForSpeed: |
指定された速度タイプの色を返します。 | |
(instancetype) | - init |
オブジェクトを「ストローク幅:2.0f」、「ストローク Color:[UIColor blueColor]、isVisible:YES、zIndex:10、isGeodesic:NO、isTrafficEnabled:NO」のデフォルト値で初期化します。 | |
プロパティ | |
CGFloat | strokeWidth |
画面ポイントでの線のストロークの幅。 | |
UIColor * | strokeColor |
ポリラインの 1 つ以上の線分の色を指定するために使用します。 | |
BOOL | isVisible |
ポリラインの表示設定を指定するブール値。 | |
int32_t | zIndex |
ポリラインの Z インデックスを決定する値。 | |
BOOL | isGeodesic |
ポリラインのセグメントをメルカトル図法上の直線ではなく測地線として描画するかどうかを指定します。 | |
BOOL | isTrafficEnabled |
交通状況を示すポリラインの可視性を決定するブール値。 |
メンバー関数のドキュメント
- (void) setTrafficColorForSpeed: | (GMTSSpeedType) | speedType | |
色 [color]: | (nullable UIColor *) | color | |
指定された速度タイプの色を設定します。
color が NULL に設定されている場合は、速度タイプのデフォルトの色が使用されます。
- パラメータ:
-
speedType 色を適用する速度タイプ。 色 速度タイプに適用する色。
- (UIColor *) trafficColorForSpeed: | (GMTSSpeedType) | speedType |
指定された速度タイプの色を返します。
- 戻り値:
- 交通情報が有効で、色が設定されていない場合は、指定した速度のデフォルトの色を返します。トラフィックが有効になっていない場合は、デフォルトのストローク色を返します。
-(instancetype)init |
オブジェクトを「ストローク幅:2.0f」、「ストローク Color:[UIColor blueColor]、isVisible:YES、zIndex:10、isGeodesic:NO、isTrafficEnabled:NO」のデフォルト値で初期化します。
プロパティのドキュメント
-(CGFloat)strokeWidth [read, write, assign] |
- (UIColor*) strokeColor [read, write, copy] |
ポリラインの 1 つ以上の線分の色を指定するために使用します。
NULL に設定すると、デフォルト値の [UIColor blueColor] に設定されます。
GMTCPolylineStyleOptions を実装します。
- (BOOL)isVisible [read, write, assign] |
- (int32_t) zIndex [read, write, assign] |
-(BOOL)isGeodesic [read, write, assign] |
ポリラインのセグメントをメルカトル図法上の直線ではなく測地線として描画するかどうかを指定します。
GMTCPolylineStyleOptions を実装します。
- (BOOL)isTrafficEnabled [read, write, assign] |