GMSSpriteStyle 类参考文档

GMSSpriteStyle 类参考文档

概览

描述 GMSStyleSpan 图章上的图像样式。

注意
仅支持透明背景。如果将任何颜色设为 GMSStyleSpan,相应颜色将仅被视为备用颜色。
使用 GMSSpriteStyle 需要 Metal 渲染框架。如需了解如何启用 Metal,请参阅 setMetalRendererEnabled: (GMSServices)。如果在未启用 Metal 的情况下将 GMSStyleSpan 添加到地图,则系统不会呈现图章,相反,多段线跨度将尝试回退到任何已设置的颜色。如果未设置颜色,该颜色会回退到默认的多段线颜色 [UIColor blueColor]。
使用 GMSMapView::mapCapabilities 属性查询 GMSMapView 是否支持 GMSSpriteStyle

继承 GMSStampStyle

公开成员函数

(实例类型)- initWithImage
 返回使用给定图片初始化的拼合图章样式。

静态公共成员函数

(实例类型)+ spriteStyleWithImage
 返回具有指定图片的精灵图章样式。

属性

UIImage * stampImage
 将在描边上重复的图像或纹理。

成员函数文档

+(实例类型)spriteStyleWithImage: (UIImage *) 图片

返回具有指定图片的精灵图章样式。

参数:
映像要用作图章图片的 UIImage 对象。
返回
初始化的拼合图章样式。
-(实例类型)initWithImage (UIImage *) 图片

返回使用给定图片初始化的拼合图章样式。

参数:
映像要用作图章图片的 UIImage 对象。
返回
初始化的拼合图章样式。

属性说明

- (UIImage*) stampImage [read, assign, inherited]

将在描边上重复的图像或纹理。

请注意,此图片将被压缩成方形,因此为了获得最佳效果,请采用方形图片。渲染的图章将是设置 GMSStrokeStyle 的线条的宽度。图片顶部朝向起点,图片底部靠近终点。例如,如果底层线条有两点,而起点正好位于端点上方,则戳记将显示为垂直方向。