为什么uiimageview的内容模式不起作用?

时间:2017-09-28 00:57:26

标签: ios uiimageview contentmode

昨天当我编码时,我对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];

1 个答案:

答案 0 :(得分:0)

尝试为您的imageView设置 clipToBounds = YES