//이미지 리사이징이 꼭 필요하다!!
extension UIImage {
func resizeImage(size: CGSize) -> UIImage {
let originalSize = self.size
let ratio: CGFloat = {
return originalSize.width > originalSize.height ? 1 / (size.width / originalSize.width) :
1 / (size.height / originalSize.height)
}()
return UIImage(cgImage: self.cgImage!, scale: self.scale * ratio, orientation: self.imageOrientation)
}
}
Swift
복사
버튼에 이미지 할당하기전에 리사이징을 먼저 해주자.