Я полагаю, что самый простой способ состоит в том, чтобы ваш объект UIImageView соответствовал размеру UIImage.Если вам нужно иметь это изображение в представлении фиксированного размера, поместите этот UIImageView в UIView (или другой UIImageView).
Или на самом деле самый простой способ сделать это будет просто сделатьскругленные границы в вашем файле изображения, но я предполагаю, что это не вариант для вас.
Вы также можете взять сложный путь и подкласс UIView и переопределить drawRect
, обрезая контекст вокруг фактического UIImageи рисовать его с CGContextDrawImage(ctx, rect, image.CGImage)
, но я думаю, что это излишне.