2009-06-22 8 views
2

Supposons que j'ai un canevas d'image ou une image précédemment chargée qui supporte la transparence (gif/png). Quelles sont les étapes pour implémenter la transparence changeante pour l'image, mais pas pour l'image entière, mais seulement une partie de celle-ci? Je suis conscient que je devrais utiliser CGContext, mais je manque de détails.Comment ajouter dynamiquement de la transparence à l'image de l'iPhone?

Répondre

3

1) créer un tampon de mémoire

2) moulé en une CGContext avec alpha en utilisant CGBitmapContextCreate

3) dessiner l'image dans le avec CGContextDrawImage

4) modifier le masque par l'intermédiaire de la tampon créé à l'étape 1.

5) $$$

+0

lol, +1 pour le numéro de l'étape 5. :) –

+0

A ny pseudo ou indice? : P – user281300