iOS图片中的setclip方法

时间:2013-03-15 05:40:06

标签: iphone ios objective-c

我需要知道如何在iOS中剪辑图像。我已经使用canvas set clip方法在J2ME中使用了它。现在我想知道如何在iOS中做到这一点。这是我想要的一个例子。

这是我在故事板中绘制的原始图像

this this image the original image what i'm drawing in storybord

this is the image what i want to do. i want to hide the some part of that red image

这是我想要实现的形象。我想要隐藏那个红色图像的某些部分。

我试过这样的事,但我不能做我想要的事。

 UIImageView *imv = [[UIImageView alloc]initWithFrame:CGRectMake(0 ,305, 98, 139)];
    imv.image=[UIImage imageNamed:@"red.png"];

    imv.frame = CGRectMake(0 ,305, 98, redImageHeight);
    imv.clipsToBounds = YES;
    imv.contentMode = UIViewContentModeTop;
    [self.view addSubview:imv];

2 个答案:

答案 0 :(得分:0)

尝试更改

imv.contentMode = UIViewContentModeScaleToFill;

答案 1 :(得分:0)

为什么不使用此栏的多个剪辑并逐个显示我认为会更容易