Bouton de changement de couleur d'arrière-plan à l'aide de swift langue
Je suis nouveau sur le swift de la langue. Quelqu'un peut me dire comment changer la couleur de fond d'un bouton à l'aide de la swift de la langue?
Vous devez vous connecter pour publier un commentaire.
Ou de toute autre couleur:
redColor()
,greenColor()
,yellowColor()
,etc.Une autre option est de couleur RVBA:
Essayer cela, vous devez ajouter le
255
comme suit:115/255
Mise à jour de xcode 8 et swift 3, spécifier des couleurs courantes comme:
la
Color()
a été supprimé.button.backgroundColor = .blue
(parce que le compilateur sait que.backgroundColor
est un UIColor).Si vous souhaitez définir la backgroundColor d'un bouton par programme ce code va sûrement vous aider à:
Swift 3 et Swift 4
Swift 2.3 ou plus bas
À l'aide de RVB
La
alpha
valeur donne le montant de la transparence - par exemple,alpha: 0
serait clair etalpha: 1
serait opaque.À L'Aide De Valeurs Float
De nouveau,
alpha
se réfère à la transparence.Vous pouvez définir la couleur de fond d'un bouton à l'aide de la getRed fonction.
Supposons que vous avez:
Ensuite, placez le code suivant dans la fonction pour laquelle vous souhaitez modifier la couleur de fond de votre UIButton
button.backgroundColor = color
.U peut jouer sur la nuance de couleur et de l'image du bouton pour modifier indirectement la couleur.
Après vous vous connectez la UIButton que vous voulez changer son fond d'une Prise de courant pour votre ViewController.swift fichier, vous pouvez utiliser les éléments suivants:
Swift 3
De couleur RVB
À l'aide de couleur Natif
Swift 4: