I want to override the ContentMode of the UIImageView so I wrote this code but it doesn't seem to work as expected.
class AspectFitUIImageView: UIImageView {
override var contentMode: UIViewContentMode {
get {
return .scaleAspectFit
}
set {
// contentMode = contentMode
}
}
}
Can any one tell me where I am wrong?
You should set the contentMode in awakeFromNib() like so:
Or if you are not planning on using a Nib or Storyboard, you can use the following: