GMSSpriteStyle 类参考

GMSSpriteStyle 类参考

概览

描述 GMSStyleSpan 上图章图片的绘制样式。

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

继承 GMSStampStyle

公开成员函数

(实例类型)- initWithImage
 返回使用指定图片的初始化精灵图章样式。

静态公开成员函数

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

属性

界面图片 * stampImage
 将在描边上重复显示的图片或纹理。

成员函数文档

+ (instancetype) spriteStyleWithImage: (UIImage *) 图片

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

参数:
图片用作图章图片的 UIImage 对象。
返回
初始化的精灵图章样式。
- (instancetype) initWithImage (UIImage *) 图片

返回使用指定图片的初始化精灵图章样式。

参数:
图片用作图章图片的 UIImage 对象。
返回
初始化的精灵图章样式。

属性说明

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

将在描边上重复显示的图片或纹理。

请注意,此图片将被压缩为方形,因此为了获得最佳效果,请使用方形图片。呈现的图章将采用设置GMSStrokeStyle的线条的宽度。图片将会朝向起点的方向,图片的底部朝向终点。例如,如果底层线条有两个点,并且起点位于终点正上方,那么图章将以竖向显示。