UIButtonにUIImageをセットする
説明
UIButtonにbackgroundColorでUIImageをセットしたら、まさかの画像がはみ出たので、下記のような感じで実装しました。
実装
//setImage関数にuiimageをセットする
myButton.setImage(UIImage(named: "top_back_off")!, for: UIControlState.normal)
//縦横比を崩さないように
myButton.imageView?.contentMode = UIViewContentMode.scaleAspectFit
参考
How to set image of UIButton in Swift 3?
環境
- xcode
- xcode9
- uibutton
- uiimage
- swift3
- swift4
- swift