ios - 非矩形图像裁剪 iOS?

标签 ios objective-c image cocoa-touch crop

<分区>

有没有办法在 iOS 上以非矩形形状裁剪图像? 我需要的是一个人能够用手指在图像内画一个圆圈(或任何封闭的形状)并选择“裁剪”。 这将使形状内部的内容保留下来,而外部则被“移除”。 不是黑色,而是透明保存。如果我然后在一个 View 中将两个 UIImageView 放在彼此之上,然后将 顶部的自定义裁剪图像,我需要背面的图像在形状外部可见。

最佳答案

是的,您会使用 CGImageMask

关于ios - 非矩形图像裁剪 iOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13242788/

相关文章:

ios - 的IOS objective-c 解析JSON

ios - 将新对象添加到具有一对多关系的 CoreData

ios - 所有对以编程方式创建的 subview 的引用都应该声明为弱吗?

objective-c - 在 Objective-C 中,我为什么要检查 self = [super init] 是否不为零?

ios - 为 ios 构建具有电子签名功能的应用程序可能使用单触摸?

javascript - 如果 ng-src 图像属性抛出错误,有没有办法抑制控制台错误?

ios - AVCaptureSession 录制带有音频的视频

objective-c - 呈现 Renderbuffer 时导致执行时间波动的原因是什么? (OpenGL)

image - .Net core 在静态文件夹(www)中添加文件夹并保存图像文件

javascript - 使用javascript选择后显示图像