今回はUIButtonで背景色と背景画像を変更する方法だよ。
静的なものはStoryBoardで良いと思うよ。
SwiftでUIButtonの背景色・背景画像を変更する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import UIKit class ViewController: UIViewController { @IBOutlet weak var button: UIButton! override func viewDidLoad() { super.viewDidLoad() button.backgroundColor = UIColor.red // ボタンの背景色を赤に let image = UIImage(named: "hogeImage") // hogeImageという名前の画像 button.setBackgroundImage(image, for: .normal) // 背景に画像をset } } |
ちなみに余談だけど、hogeImageの名前が間違ってても特にエラー落ちとかせず、反映されないだけだから、名前には気をつけよう。