Overview
Describes the drawing style for a stamp image over a GMSStyleSpan
.
- Note:
- Only supports transparent background. If any color is set to the
GMSStyleSpan
it will only be treated as a fallback. -
Use of
GMSSpriteStyle
requires Metal rendering framework. See setMetalRendererEnabled: (GMSServices) to learn how to enable Metal. IfGMSStyleSpan
is added to a map without Metal being enabled, the stamp will not render and instead the polyline span will attempt to fallback to any set color. If no color is set, it will fallback to the default polyline color, [UIColor blueColor]. -
Use GMSMapView::mapCapabilities property to query if a
GMSMapView
supportsGMSSpriteStyle
.
Inherits GMSStampStyle.
Public Member Functions | |
(instancetype) | - initWithImage: |
Returns an initialized sprite stamp style with the given image. | |
Static Public Member Functions | |
(instancetype) | + spriteStyleWithImage: |
Returns a sprite stamp style with the given image. | |
Properties | |
UIImage * | stampImage |
The image or texture that will repeated over a stroke. |
Member Function Documentation
+ (instancetype) spriteStyleWithImage: | (UIImage *) | image |
Returns a sprite stamp style with the given image.
- Parameters:
-
image A UIImage
object to use as the stamp image.
- Returns:
- An initialized sprite stamp style.
- (instancetype) initWithImage: | (UIImage *) | image |
Returns an initialized sprite stamp style with the given image.
- Parameters:
-
image A UIImage
object to use as the stamp image.
- Returns:
- An initialized sprite stamp style.
Property Documentation
- (UIImage*) stampImage [read, assign, inherited] |
The image or texture that will repeated over a stroke.
Note that this image will be compressed into a square - so for best results have a square image. The rendered stamps will be the width of the line that the GMSStrokeStyle is set on. The image will be oriented with the top of the image towards the start point, and the bottom of the image towards the end point. For example, if the underlying line has two points and the start point is directly above the endpoint, the stamp will appear in an upright orientation.