UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(0,0, 320, 480)];
imageView.image = [UIImage imageNamed:@"ddd.png"];
[self.view.addSubview:imageView];
CALayer * maskLayer = [CALayer layer];
maskLayer.frame = imageView.bounds;
maskLayer.contents = (id)[[UIImage imageNamed:@"maskcover"] CGImage];
[imageView.layer setMask:maskLayer]; UIImage任意形状的不规则裁剪
最新推荐文章于 2025-11-01 12:32:22 发布
本文探讨了在iOS开发中如何使用UIImageView和CALayer实现图像显示和自定义遮罩效果,提供了实例代码和详细解释。
1257

被折叠的 条评论
为什么被折叠?



