Lorsqu'un uibutton code> est enfoncé, la situation normale est qu'elle sera mise en surbrillance, c'est-à-dire une ombre comme un calque couvrant l'image. Y a-t-il un moyen d'empêcher cela de se produire? Y a-t-il un attribut pour gérer cela? P>
3 Réponses :
Vous n'appuyez normalement sur un bouton avec XCode, vous utilisez votre doigt (ou votre souris). Mais pas de côté: RéglageImageQueCommez-lalighted code> défini sur
Non code> fera le tour. P>
Si vous créez une sous-classe personnalisée de l'UIBUTTON, vous pouvez remplacer Sethighighted: (BOOL) surligné pour ne rien faire
- (void)setHighlighted:(BOOL)highlighted { return; }
Vous pouvez également y parvenir via Générateur d'interface. Décochez la case "Ajuste en surbrillance de l'image" dans l'inspecteur des attributs. P>
p>
Les deux réponses fonctionnent !! Merci!