Comment puis-je changer la couleur par défaut du bouton sur iPhone?Comment puis-je changer la couleur par défaut du bouton sur iPhone?
Répondre
Une technique courante consiste à utiliser une image de l'arrière-plan. En fait, vous pouvez utiliser une image extensible:
- (void)viewDidLoad {
UIImage *blueImage = [UIImage imageNamed:@"blueButton.png"];
UIImage *blueButtonImage = [blueImage stretchableImageWithLeftCapWidth:12 topCapHeight:0];
[myButton setBackgroundImage:blueButtonImage forState:UIControlStateHighlighted];
}
L'image originale:
Le résultat final:
En supposant que vous voulez dire UIButton
, vous pouvez seulement changer la couleur du titre en utilisant setTitleColor:forState:
.
Vous ne pouvez pas changer la couleur de fond ou la forme. Vous devez créer votre propre contrôle pour cela.
j'ai commencé this thread sur iphonedevsdk.com.
Espérons que nous aurons une réponse là-bas si pas ici.
je suis tombé sur ce poste qui explique comment faire cela sans images et complètement dans le code.
http://www.cimgf.com/2010/01/28/fun-with-uibuttons-and-core-animation-layers/
espoir qui aide.
Une excellente façon de personnaliser UIButtons est en manipulant directement les couches Core Animation. Vous pouvez trouver un bon tutoriel sur « Le cacao est mon amie »
http://www.cimgf.com/2010/01/28/fun-with-uibuttons-and-core-animation-layers/
- 1. Comment puis-je changer la couleur par défaut du bouton de l'iPhone lorsque j'appuie dessus?
- 2. Comment changer la couleur du texte sur les éléments du bouton UINavigationBar
- 3. Comment changer la couleur d'arrière-plan du bouton
- 4. iPhone: comment changer la couleur d'une image
- 5. Comment changer la couleur UIPicker? iPhone
- 6. Comment régler l'espace couleur par défaut d'amcap sur YUY2?
- 7. Comment obtenir la couleur de fond par défaut de JButton?
- 8. Les états du bouton iPhone UISegmentedControl sur le noir UIToolbar
- 9. changer la couleur des coins arrondis bouton avec CSS
- 10. Comment changer la couleur de la bordure du formulaire C#?
- 11. WPF changer la couleur d'arrière-plan du bouton lorsque la fenêtre est désactivée
- 12. Comment changer par défaut Droit d'auteur Modèle
- 13. Comment changer temporairement la valeur par défaut de la colonne?
- 14. Annulation du bouton de soumission par défaut dans ASP.NET
- 15. Comment changer la couleur du texte de l'étiquette?
- 16. Comment changer la couleur du calendrier Outlook en C#?
- 17. Comment changer de vue par boutons sur iPhone?
- 18. iPhone: appuyez sur un bouton par programmation
- 19. SingleOrDefault: Comment changer les valeurs par défaut?
- 20. Comment changer la couleur du bouton sur le dessus, onmouseleave dans wpf en utilisant des déclencheurs ou d'autres événements
- 21. Comment changer la couleur de teinte du NSLevelIndicator de Cocoa?
- 22. Modifier la couleur du bouton de lien désactivé
- 23. Paramètres initiaux VIM: changer la couleur d'arrière-plan du numéro de ligne sur le côté gauche?
- 24. changer l'emplacement du fichier par défaut pour vb.net
- 25. Changer la couleur de fond sur la radio sélectionnez
- 26. Comment puis-je changer la configuration par défaut pour WCF?
- 27. Comment changer la couleur de fond d'un NSBrowser de cacao?
- 28. Changer la couleur d'une partie du texte en utilisant javascript?
- 29. Définition du bouton par défaut dans asp.net 2.0
- 30. Comment changer la couleur d'un MenuItem Cocos2d?
Merci, ça a marché. – ebaccount
comment peut-on créer ses propres boutons de couleur? Dites le jaune au lieu du png bleu? Quelqu'un at-il un lien tutoriel photoshop pour une telle chose? –
Vous pouvez utiliser l'iPhone icône de style tutoriel pour vous aider à démarrer: http://www.keepthewebweird.com/iphone-style-icon-tutorial/ – hanleyp