How to stop an image from stretching within a UIImageView?

前端 未结 10 2328
北恋
北恋 2020-12-23 19:10

I have a UIImageView where I have set the frame size to x = 0, y = 0, width = 404, height = 712. In my project, I need to change the image in

10条回答
  •  有刺的猬
    2020-12-23 19:31

    Use this for your UIImageView

    imageView.contentMode = UIViewContentModeScaleAspectFill;
    

    You won't get any space and with scale preserved. However, some part of the image will be clipped off.

    If you use the following:

    imageView.contentMode = UIViewContentModeScaleAspectFit;
    

    There will be some empty space, but scale is preserved.

提交回复
热议问题