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. SeGMSStyleSpan
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 comGMSSpriteStyle
.
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:
-
image Um 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:
-
image Um 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.