Lorsque vous appuyez sur mon bouton, je ne souhaite pas que son apparence change. Il change en bleu quand je le touche. J'ai essayé d'aller dans IB et de décocher "Highlighted ajuste l'image" mais cela n'a pas semblé changer quoi que ce soit. J'ai aussi "Montrez le surlignage" décoché. Comment puis-je désactiver cela? Merci pour toute contribution.Désactiver la couleur bleue UIButton lorsque l'événement tactile se produit
Répondre
Cette solution n'est pas soignée, mais elle fait ce que vous voulez.
Fondamentalement, vous créez une méthode d'action appelée désélectionner. Et, en fonction du peu que vous voulez mettre en évidence, vous accrochez plusieurs actions à ce sujet. Le plus simple est simplement de vous raccrocher, de retoucher à l'intérieur et à l'extérieur. Cependant, si vous voulez vous assurer que même si l'utilisateur ne le met pas en surbrillance, vous pouvez également l'accrocher pour le faire glisser à l'intérieur et à l'extérieur.
La méthode devrait ressembler à ceci:
- (IBAction)deselect:(id)sender {
[sender setHighlighted:NO];
}
Hope that helps!
Cela fonctionne également UIButton * btn = (UIButton *) expéditeur; btn.highlighted = NON; – DShah
- 1. Désactiver l'animation tactile dans UIButton dans l'iPhone
- 2. Comment puis-je supprimer la surbrillance bleue lorsque la sélection se produit dans un UIPickerView
- 3. Supprimer la couleur bleue de JTabbedPane
- 4. Détection tactile avec UIButton
- 5. Zone tactile d'un UIButton
- 6. Couleur de sélection UIButton
- 7. Une animation de surbrillance étrange se produit pour UIButton
- 8. lorsque cette exception se produit?
- 9. Lorsque l'événement Control.ParentChanged se produit?
- 10. Comment désactiver la surbrillance de couleur bleue dans la barre d'onglets dans iOS?
- 11. Couleur de sélection UIButton
- 12. Zone tactile après l'animation CALayer sur la sous-classe UIButton
- 13. enlever la couleur bleue par défaut sur le focus
- 14. Couleur de texte à associer par défaut Couleur UIButton [Bleu]
- 15. Ligne de couleur UIButton en bas
- 16. La mémoire tampon de profondeur affiche uniquement la couleur bleue
- 17. Désactiver l'interaction tactile dans UITableView
- 18. L'événement tactile UIButton passe à la vue sous-jacente
- 19. se produit lorsque NSMutableArray est renvoyé?
- 20. JBehave n'échoue pas lorsque l'exception se produit
- 21. UIButton Interchange avec animation tactile dans IPhone?
- 22. Ajout d'événement tactile spécifique à UIButton iPhone
- 23. Evénement tactile d'une image sans utiliser UIButton
- 24. Comment désactiver l'événement onclick une fois qu'il se produit?
- 25. Android Java zone tactile couleur sur l'événement tactile dans Dialog
- 26. Changer la couleur de Sencha tactile Ext.TabPanel
- 27. Comment désactiver la ligne bleue sous ActionBar (ActionBarSherlock)?
- 28. Comment changer la couleur de surbrillance bleue d'un UITableViewCell?
- 29. Obtenir la couleur bleue autour des images dans l'IE-6
- 30. Comment utiliser javascript pour afficher la couleur dégradée bleue
Il change en bleu ou devient bleu? Quel type de bouton est-ce? Un bouton Terminé? – EmptyStack
Je pense que c'est un bouton rect rectangle –
oui c'est rond rectangle ... – DShah