2010-02-14 7 views
1

J'ai sous-classé la classe UIButton et maintenant une vue personnalisée sera dessinée en utilisant quartz 2d. Tout semble bien, mais comment puis-je assombrir le bouton en cliquant dessus. Comment puis-je définir les vues pour les différents états si j'utilise du quartz dans la même classe pour dessiner le bouton?Comment assombrir un UIButton personnalisé

Merci pour votre aide

Répondre

2

Quand un bouton est appuyé, la setHighlighted: méthode est appelée. Si vous l'écrasez, vous pouvez faire ce que vous voulez après avoir tapé (et relâché). Redessiner ou changer de vue.