Skip to content

Instantly share code, notes, and snippets.

@kevin49999
Created May 25, 2020 20:05
Show Gist options
  • Select an option

  • Save kevin49999/55b94cc0dae7dcb60122743284c4076a to your computer and use it in GitHub Desktop.

Select an option

Save kevin49999/55b94cc0dae7dcb60122743284c4076a to your computer and use it in GitHub Desktop.
Good UIImageView Setting
import UIKit
extension UIImage {
func resizedImage(for size: CGSize) -> UIImage? {
let renderer = UIGraphicsImageRenderer(size: size)
return renderer.image { (context) in
self.draw(in: CGRect(origin: .zero, size: size))
}
}
}
extension UIImageView {
func setImageResized(_ image: UIImage?) {
self.image = image?.resizedImage(for: self.bounds.size)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment