Sélectionner/désélectionner les boutons swift xcode 7
Façon dont une partie se fait avec l'apprentissage rapide, mais j'ai touché un petit mur, et encore une fois, je suis sûr que je suis juste un peu nouveau à cela, et à une solution de facilité est là, mais je vais avoir de la difficulté à trouver comment sélectionner/désélectionner les boutons ci-dessous est ce que j'ai jusqu'à présent et c'est un bouton se transforme en une coche lorsque l'on clique dessus... j'ai pris de loin, mais j'ai besoin de ce bouton pour désélectionner en cliquant sur nouveau et puis évidemment être en mesure d'être cliqué à nouveau en cas de besoin.
@IBAction func buttonPressed(sender: AnyObject) {
sender.setImage(UIImage(named: "Checkmark.png"), forState: .Normal)
}
OriginalL'auteur yrpalnoob | 2015-11-24
Vous devez vous connecter pour publier un commentaire.
Swift 3 remarque:
.selected
et.checked
sont maintenant en minusculesUIControlState
valeurs dans le SDK, et certaines de ces méthodes ont été renommés:Vous pouvez également utiliser l'image des littéraux avec Xcode 8 au lieu de
UIImage(named:)
:Swift 2:
Pourquoi ne pas utiliser le
.Selected
état du bouton comme "vérifié" de l'état, et la.Normal
de l'état comme "unchecked" de l'état.Un UIButton peut avoir plusieurs "états" avec des images différentes. Vous pouvez définir une image pour le sélectionnés et les états normaux, et choisissez lorsque vous souhaitez que le bouton d'affichage de chaque image en changeant son état.
Et comment pourrait-il regarder? C'est très utile, merci.
Pourquoi ne pas l'essayer et voir à quoi il ressemble?
Je suis. Je vais avoir du mal à comprendre ensemble activée, désactivée. Je reçois une "valeur de type 'anyObject' est pas membre de 'selected' erreur.
OriginalL'auteur JAL
Vous n'avez pas besoin de définir la sélection dans la condition. Je viens de le faire avec la méthode suivante dans swift:
pour moi ce n'est sélectionné plusieurs bouton. aider moi s'il vous plaît
OriginalL'auteur Nitin Gohel
Voici de Travail code swift 4.
Assurez-vous que vous avez besoin de connecter le Bouton
IBAction
SortieUIButton
et bouton définir par défaut de l'image du storyboard ce que vous voulez.OriginalL'auteur Nikunj Kumbhani
Ensemble décochez la case de l'image sur l'état par défaut du storyboard et de vérifier l'image sur l'état sélectionné de storyboard.
OriginalL'auteur Archana SIngh