Référence de classe GMSSpriteStyle


Présentation

Décrit le style de dessin d'une image de tampon sur un GMSStyleSpan.

Remarque :
Uniquement compatible avec les arrière-plans transparents. Si une couleur est définie sur GMSStyleSpan, elle sera uniquement traitée comme une création de remplacement.
L'utilisation de GMSSpriteStyle nécessite un framework de rendu Metal. Pour savoir comment activer Metal, consultez setMetalRendererEnabled: (GMSServices). Si GMSStyleSpan est ajouté à une carte alors que Métal n'est pas activé, le tampon ne s'affiche pas, et l'étendue de la polyligne tentera de revenir à la couleur définie. Si aucune couleur n'est définie, la couleur de polyligne par défaut ([UIColor blueColor] sera utilisée à la place).
Utilisez la propriété GMSMapView::mapCapabilities pour vérifier si un GMSMapView accepte GMSSpriteStyle.

Hérite de GMSStampStyle.

Fonctions de membre public

(type d'instance)- initWithImage:
 Renvoie un style d'horodatage de lutin initialisé avec l'image donnée.

Fonctions de membre public statique

(type d'instance)+ spriteStyleWithImage :
 Renvoie un style d'horodatage de lutin avec l'image donnée.

Propriétés

UIImage * stampImage
 Image ou texture qui seront répétées sur un trait.

Documentation sur la fonction de membre

+ (instancetype) spriteStyleWithImage: (UIImage *) image

Renvoie un style d'horodatage de lutin avec l'image donnée.

Paramètres :
ImageUn objet UIImage à utiliser comme image de tampon.
Renvoie :
Style d'embase du lutin initialisé.
- (instancetype) initWithImage: (UIImage *) image

Renvoie un style d'horodatage de lutin initialisé avec l'image donnée.

Paramètres :
ImageUn objet UIImage à utiliser comme image de tampon.
Renvoie :
Style d'embase du lutin initialisé.

Documentation de la propriété

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

Image ou texture qui seront répétées sur un trait.

Notez que cette image sera compressée dans un carré. Pour des résultats optimaux, utilisez donc une image carrée. Les tampons affichés correspondront à la largeur de la ligne sur laquelle le GMSStrokeStyle est défini. Le haut de l'image est orienté vers le point de départ et le bas de l'image vers le point d'arrivée. Par exemple, si la ligne sous-jacente comporte deux points et que le point de départ se trouve juste au-dessus de l'extrémité, le tampon s'affiche à la verticale.