昨天当我编码时,我对关于 UIImageView 的 contentMode 的问题感到困惑。我想将 UIViewContentModeScaleAspectFill 设置为 UIImageView 但图像溢出 UIImageView 的效果,这是结果:![在此处输入图像描述][1]
红框是UIImageView,在图片中我们可以看到UIImageView的内容溢出。为什么会这样?
这是代码:![在此处输入图像描述][2]
UIImageView* copySmall = [[UIImageView alloc] init];
copySmall.layer.borderColor = [UIColor redColor].CGColor;
copySmall.layer.borderWidth = 1.f;
[copySmall setContentMode:UIViewContentModeScaleAspectFill];
[copySmall setFrame:oriRect];
[copySmall setImage:imgView.image];