opacité d'une image

muqaddarmuqaddar Administrateur
21:49 modifié dans API AppKit #1
Salut,

Je voudrais jouer sur l'opacité d'une image qui est dans une imageView, comme on le ferait sur une fenêtre avec setAlphaValue.

Quelle technique puis-je utiliser ? Dois-je passer par une NSView ?  ???

Réponses

  • Eddy58Eddy58 Membre
    21:49 modifié #2
    Hello Oxitan ! :)

    Il faut sous-classer une custom view, utiliser le compositing pour jouer avec l'alpha, ainsi qu'utiliser les caches d'images (NSCustomImageRep) pour arriver à  tes fins. Voici un projet que j'ai bricolé à  l'occasion. L'image de l'éléphant a un canal alpha par défaut.
    Le projet est commenté, mais si tu as des questions sur le fonctionnement n'hésites pas. ;)


    [Fichier joint supprimé par l'administrateur]
  • muqaddarmuqaddar Administrateur
    21:49 modifié #3
    Hello eddy !

    Merci bcp, ça va vraiment m'aider. Cool. ;)
    ++
Connectez-vous ou Inscrivez-vous pour répondre.