你好,我正在使用sdwebImage
在我的應用程序上顯示圖像。我有一個代碼在這裏調整圖像大小resize sdwebImage swift
func resizeImage(image: UIImage, newWidth: CGFloat) -> UIImage {
let scale = newWidth/image.size.width
let newHeight = image.size.height * scale
UIGraphicsBeginImageContext(CGSizeMake(newWidth, newHeight))
image.drawInRect(CGRectMake(0, 0, newWidth, newHeight))
let newImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return newImage
}
的問題是上述函數接受的UIImage作爲參數和sdwebimage
接受URL。我如何在sdwebimage中調用上述的resize函數。或短我怎麼能調整是通過sdwebImage呈現在這裏
cell.profileImageView.sd_setImageWithURL(UIImage().absoluteURL(profileImageUrl as! String), placeholderImage: UIImage.init(named: "default-profile-icon")?.circle!, completed: completionBlock)
sdwebimage接受網址,但你應用在那個imageview在我的知識是沒有問題 –
抱歉,這是什麼意思。我很抱歉,我沒有得到你 – hellosheikh
在我的知識中你的代碼是正確的,一個疑問你叫'resizeImage'方法 –