Referência da classe GMSSpriteStyle


Informações gerais

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

Observação:
Aceita apenas o plano de fundo transparente. Se alguma cor for definida como GMSStyleSpan, ela será tratada apenas como substituta.
O uso de GMSSpriteStyle exige um framework de renderização Metal. Consulte setMetalRendererEnabled: (GMSServices) para saber como ativar Metal. Se GMSStyleSpan for adicionado a um mapa sem a opção de metal estar ativada, o carimbo não será renderizado, e o período da polilinha tentará substituir qualquer cor definida. Se nenhuma cor for definida, ela será substituída pela cor padrão da polilinha, [UIColor blueColor].
Use a propriedade GMSMapView::mapCapabilities para consultar se um GMSMapView suporta GMSSpriteStyle.

Herda GMSStampStyle.

Funções membro público

(tipo de instância)initWithImage:
 Retorna um estilo de carimbo de sprite inicializado com a imagem fornecida.

Funções membro públicas estáticas

(tipo de instância)+ spriteStyleWithImage:
 Retorna um estilo de carimbo de sprite com a imagem fornecida.

Propriedades

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

Documentação da função membro

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

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

Parâmetros:
imagemUm objeto UIImage a ser usado como a imagem do carimbo.
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 fornecida.

Parâmetros:
imagemUm objeto UIImage a ser usado como a imagem do carimbo.
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.

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