Comment modifier l'état d'un UIButton dans iOS à l'aide de Swift?
J'ai Objective-C code de travail pour les six boutons, mais je ne semble pas trouver comment changer l'état d'un bouton à l'aide de Swift. Alors, comment puis-je faire le code suivant travail à Swift?
[self.button2 setBackgroundImage:[UIImage imageNamed:@"button2_selected.png"] forState: UIControlStateSelected];
button1.selected = NO;
button2.selected = !button2.selected;
button3.selected = NO;
button4.selected = NO;
button5.selected = NO;
button6.selected = NO;
OriginalL'auteur eeschimosu | 2014-09-20
Vous devez vous connecter pour publier un commentaire.
Vérifier cela:
Merci
PAR JNYJ
OriginalL'auteur JNYJ
//Vous devez utiliser le vrai et le faux pour le type bool valeur swift
buttonOutletName.selected = true buttonOutletName.selected = false
//Créer IBAction et vérifiez le bouton de sélection rapide de la langue.
Vous pouvez modifier l'état du bouton.
OriginalL'auteur Anit Kumar
Créer une prise de courant et une action pour votre bouton
Donner des "button_selected" et "button_not_selected" des images pour l'état configs Sélectionné par Défaut et respectivement.
Puis écrire le code ci-dessous dans l'action,
Je pense que c'est la façon la plus simple
OriginalL'auteur ak_ninan
//Méthode 1
//Créer IBAction et bouton à cocher sélectionnée ou pas...Il n'est pas nécessaire de définir /ou de l'expéditeur.sélectionné à true ou à false dans le if/else.
//MÉTHODE 2 Personnalisé pour le Type de Storyboard
entrez la description de l'image ici
Cliquez sur le Lien de l'Image pour Voir l'Échantillon
À partir de la table de montage procédez de la manière suivante
1) Modifier le type de Bouton "Custom"
2) Changement de l'État de Config "Sélectionné"
3) fixer l'Image de la Case de l'Icône avec un crochet d'actifs
4) Définir l'arrière-plan de la Case de l'Icône sans une coche de l'actif
//Créer et IBAction à partir du Bouton et entrez cette Ligne de Code unique
OriginalL'auteur redEyeProgrammer