I would like to achieve :
UIImageView
so that image does not meet the edges of the UIImageView
Bottomline: I want to increase the touch area of the UIImageView
without stretching the image beyond certain size.
Is it possible through storyboard ? If not can anyone tell how to do it programmatically ?
I can achieve similar functionality through a UIButton
and setting image inset through storyboard but I can't find any such thing with UIImageView
.
You can add inset to UIImage
instead of UIImageView
.
Swift 4
let imageView = UIImageView() imageView.contentMode = .scaleAspectFill imageView.image = UIImage(named: "example")?.withAlignmentRectInsets(UIEdgeInsets(top: -4, left: 0, bottom: -4, right: 0))
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With