2016-12-10 22 views
7

XcodeでUIButtonの背景色を設定するにはどうすればよいですか?ボタンの背景色を設定する方法 - xcode

私はレイアウトプロパティのプロパティBackgroundとImageを見ていますが、私はこの2つで何も設定できません。

答えて

24

を(私は両方のない色で画像のみを設定することができます)ただ、Attribute Inspectorで少しスクロールし、あなたがUIButtonためbackgroundColorを設定できるようになりますviewセクションでBackgroundプロパティを見つけたことができます。

enter image description here

あなたはプログラム的にボタンのbackgroundColorを設定したい場合。

オブジェクティブC:

self.yourButton.backgroundColor = [UIColor redColor]; 

スウィフト3及びスイフト4

self.yourButton.backgroundColor = UIColor.red 

スイフト2.3以下

self.yourButton.backgroundColor = UIColor.redColor() 
+0

プログラムで16進数のカラーコードを設定するにはどうすればよいですか? –

+0

@ParagKadamそのために、「その他」の色で最後のオプションを選択します。その後、「カラー」ポップアップで「** RGBスライダ」**を選択すると、16進カラーフィールドが表示され、16進カラーを設定すると背景色が設定されます。 –

+0

ありがとうございました! –

6

Objective-Cで作業している場合、これはボタンの背景色を設定するためのコードです。

YourButtonObject.backgroundColor = [UIColor yellowColor]; 

enter image description here

そして、あなたは次のようにストーリーボードからUIButtonの背景色を設定指示することができます。ストーリーボードで

enter image description here

3

スウィフト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() 

enter image description here

+0

ああ、古典的な "スクロールダウン"難点。おかげでRajesh! –

関連する問題