web-dev-qa-db-fra.com

Comment définir la couleur de fond d'un bouton - xcode

Comment définir la couleur d'arrière-plan d'un UIButton dans Xcode?

Je vois les propriétés Background et Image dans la propriété layout, mais je ne peux rien définir dans cette situation. (Je ne peux définir que l'image dans les deux couleurs pas)

24
GMX

Il suffit de faire défiler un peu dans Attribute Inspector, vous pouvez trouver la propriété Background dans la section view qui vous permettra de définir le backgroundColor pour le UIButton.

enter image description here

Si vous souhaitez définir backgroundColor of button par programmation.

Objectif C:

 self.yourButton.backgroundColor = [UIColor redColor];

Swift 3 et Swift 4

 self.yourButton.backgroundColor = UIColor.red

Swift 2.3 ou inférieur

 self.yourButton.backgroundColor = UIColor.redColor()
46
Nirav D

Si vous travaillez avec Objective-C, il s'agit du code permettant de définir la couleur d'arrière-plan du bouton.

YourButtonObject.backgroundColor = [UIColor yellowColor];

enter image description here

Et vous pouvez définir la couleur de fond de UIButton à partir du storyboard, comme suit:

enter image description here

7
Nitin Gohel

Swift 2.3

    btn.backgroundColor = UIColor(red: 17.0/255.0, green: 119.0/255.0, blue: 151.0/255.0, alpha: 1.0)
    btn.backgroundColor = UIColor.redColor()

Dans le storyboard enter image description here

6
RajeshKumar R