ホーム

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
Pocket
LinkedIn にシェア

-ホーム

Copyright© off.tokyo , 2021 All Rights Reserved Powered by AFFINGER5.