Referência da classe GMSSpriteStyle


Informações gerais

Descreve o estilo de desenho de uma imagem de selo em uma GMSStyleSpan.

Observação:
Compatível apenas com plano de fundo transparente. Se qualquer cor for definida como GMSStyleSpan, ela será tratada apenas como substituta.
O uso de GMSSpriteStyle requer um framework de renderização de metal. Consulte setMetalRendererEnabled: (GMSServices) para saber como ativar o Metal. Se GMSStyleSpan for adicionado a um mapa sem o Metal ativado, o selo não será renderizado. Em vez disso, o período da polilinha tentará substituir a cor definida. Se nenhuma cor for definida, será substituída pela cor padrão da polilinha, [UIColor blueColor].
Use a propriedade GMSMapView::mapCapabilities para consultar se um GMSMapView é compatível com GMSSpriteStyle.

Herda GMSStampStyle.

Funções públicas de membros

(instancetype)- initWithImage:
 Retorna um estilo de carimbo de sprite inicializado com a imagem especificada.

Funções estáticas de membros públicos

(instancetype)+ spriteStyleWithImage:
 Retorna um estilo de carimbo de sprite com a imagem fornecida.

Propriedades

UIImage * stampImage (em inglês)
 A imagem ou textura que será repetida em um traço.

Documentação da função do membro

+ (tipo de instância) spriteStyleWithImage: (UIImage *) imagem

Retorna um estilo de carimbo de sprite com a imagem fornecida.

Parâmetros:
imageUm objeto UIImage para usar como a imagem do selo.
Retorna:
Um estilo de carimbo de sprite inicializado.
- (tipo de instância) initWithImage: (UIImage *) imagem

Retorna um estilo de carimbo de sprite inicializado com a imagem especificada.

Parâmetros:
imageUm objeto UIImage para usar como a imagem do selo.
Retorna:
Um estilo de carimbo de sprite inicializado.

Documentação da propriedade

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

A imagem ou textura que será repetida em um traço.

Essa imagem será compactada em um quadrado. Portanto, para ter os melhores resultados, use uma imagem quadrada. Os carimbos renderizados terão a largura da linha em que o GMSStrokeStyle está definido. A imagem será orientada com a parte superior da imagem até o ponto inicial e a parte inferior dela até o ponto final. Por exemplo, se a linha subjacente tiver dois pontos e o ponto inicial estiver diretamente acima do ponto de extremidade, o carimbo aparecerá na orientação vertical.