我正在尝试为我的图像添加剪辑蒙版.然后在屏幕上用手指触摸绘画.
手指触摸和剪辑蒙版工作,但问题是我的UIImage看起来反转上下.
我怎么能纠正这个?
这是我的面具的代码行:
CGContextClipToMask(context, rect, myIconImage.CGImage);
Run Code Online (Sandbox Code Playgroud)
谢谢
我找到了答案,我想分享它.
实际上很简单.由于CGImage正在反转UIImage,我在ClipToMask行之前添加了这些行:
CGContextTranslateCTM(context, 0, self.bounds.size.height);
CGContextScaleCTM(context, 1.0, -1.0);
Run Code Online (Sandbox Code Playgroud)
使用此代码,它的工作原理!
| 归档时间: |
|
| 查看次数: |
2374 次 |
| 最近记录: |