【Swift】【XCode】UIButtonに設定した画像のサイズをFrameのサイズに合わせる

目次

UIButtonに設定した画像のサイズをUIButtonのFrameSizeに合わせる

デフォルトだと、Imageのサイズがそのまま出てしまうので、UIButtonのサイズに合わせたいと思います。

storyboardの設定からだと、設定できないので、ViewControllerで動的に変更する必要があります。

1
2
3
4
5
6
7
8
9
10
@IBOutlet weak var settingButton: UIButton!

override func viewDidLoad() {
super.viewDidLoad()

// ボタンの画像サイズ変更
button.imageView?.contentMode = .scaleAspectFill
button.contentHorizontalAlignment = .fill
button.contentVerticalAlignment = .fill
}

【Swift】【XCode】UIButtonに設定した画像のサイズをFrameのサイズに合わせる

https://blog.djima.net/2021/08/15/【Swift】【XCode】UIButtonに設定した画像のサイズをFrameのサイズに合わせる/

Author

Daiki Iijima

Posted on

2021-08-15

Updated on

2024-04-17

Licensed under