GMSSpriteStyle クラス リファレンス
概要
GMSStyleSpan
上のスタンプ画像の描画スタイルを記述します。
- 注:
- 透明な背景にのみ対応しています。
GMSStyleSpan
に設定された色は代替としてのみ処理されます。 -
GMSSpriteStyle
を使用するには、Metal レンダリング フレームワークが必要です。Metal を有効にする方法については、setMetalRendererEnabled:(GMSServices)をご覧ください。Metal を有効にせずにGMSStyleSpan
を地図に追加すると、スタンプはレンダリングされず、ポリラインのスパンが指定された色へのフォールバックを試みます。色が設定されていない場合は、ポリラインのデフォルトの色 [UIColor blueColor] にフォールバックします。 -
GMSMapView::mapCapabilities プロパティを使用して、
GMSMapView
がGMSSpriteStyle
をサポートしているかどうかを照会します。
GMSStampStyle を継承します。
パブリック メンバー関数 | |
(instancetype) | - initWithImage: |
指定された画像で初期化されたスプライト スタンプ スタイルを返します。 | |
静的パブリック メンバー関数 | |
(instancetype) | + spriteStyleWithImage: |
指定された画像のスプライト スタンプ スタイルを返します。 | |
プロパティ | |
UIImage * | stampImage |
ストロークで繰り返される画像またはテクスチャ。 |
メンバー関数のドキュメント
+ (instancetype) spriteStyleWithImage: | (UIImage *) | image |
指定された画像のスプライト スタンプ スタイルを返します。
- パラメータ:
-
イメージ スタンプ画像として使用する UIImage
オブジェクト。
- 戻り値:
- 初期化されたスプライト スタンプ スタイル。
-(インスタンス タイプ)initWithImage: | (UIImage *) | image |
指定された画像で初期化されたスプライト スタンプ スタイルを返します。
- パラメータ:
-
イメージ スタンプ画像として使用する UIImage
オブジェクト。
- 戻り値:
- 初期化されたスプライト スタンプ スタイル。
プロパティのドキュメント
-(UIImage*)stampImage [read, assign, inherited] |
ストロークで繰り返される画像またはテクスチャ。
この画像は正方形に圧縮されるため、正方形にすることをおすすめします。レンダリングされたスタンプは、GMSStrokeStyle が設定されているラインの幅になります。画像の向きは、画像の上部が始点に、画像の下部が終了点に向けられます。たとえば、基礎となる線に 2 つのポイントがあり、始点が終点の真上にある場合、スタンプは直立で表示されます。