SDWeb ImageでFirebaseから取得した画像をUIButtonにセットしたい
SDWebImageを用いてFirebaseから取得してきた画像をUIButtonのimageにセットしようとしているのですがうまくいきません。
@IBOutlet weak var photoBtn: UIButton!
@IBOutlet weak var removeBtn: UIButton!
let storageRef = Storage.storage().reference()
func configure(isHidden: Bool, id: String, uid: String) {
let reference = self.storageRef.child("photos/\(uid)/\(id).png")
photoBtn.imageView?.sd_setImage(with: reference, placeholderImage: UIImage(named: "noImg"))
}
同じ処理をUIImageに対して行うとうまくいきます。
どこか間違っている点や、他の方法がありましたらご教示いただきたいです。