Réinitialiser la matrice courante d'un CGContext

Rvb33Rvb33 Membre
Bonjour et bonne année  à  tous,

Utilisant contextRef et y appliquant des transformers (translate, rotate...) est-il possible de récupérer le contextRef d'origine.
Plusieurs objets vont subir des transformations mais entre chacune de ces transformations je souhaite retrouvé mon content tel qu'il était à  l'entrée de la fonction. Est-ce possible j'ai cherché mais pas trouvé de littérature sur le sujet.

Merci de votre aide
RVB 33

Réponses

  • CéroceCéroce Membre, Modérateur
    07:28 modifié #2
    CGContextSaveGState()
    CGContextRestoreGState()

    L'autre moyen est évidemment d'appliquer les transformations inverses sur la CTM... (plus rapide, mais plus risqué).
  • Rvb33Rvb33 Membre
    07:28 modifié #3
    Désolé pour l'erreur de placement...
    et merci pour la réponse.
Connectez-vous ou Inscrivez-vous pour répondre.