将图像裁剪为ImageView的大小

时间:2015-07-04 19:10:06

标签: xcode image resize imageview

我有一个已经调整为圆形的ImageView,它包含一个内部图像,已经适合填充圆圈。唯一的问题是当我在我的应用程序的另一部分打开图像时,它不是一个圆形而是它的原始形式。这是因为我没有调整图像大小,而是ImageView。所以我的问题是如何裁剪图像与它看起来一样(圆圈)?或者,如果有一个更好的解决方案,比如调整图像大小而不是View,我很乐意听到它!

以下是我用来调整ImageView大小的代码:

self.profilePic.layer.cornerRadius = (self.profilePic.frame.size.height+20)/ 2;
self.profilePic.layer.masksToBounds = YES;
self.profilePic.clipsToBounds = YES;

1 个答案:

答案 0 :(得分:0)

这个怎么样?

self.profilePic.contentMode = UIViewContentModeScaleAspectFill;