gpt4 book ai didi

objective-c - CGContextClipToMask UIImage Mask 上下反转

转载 作者:行者123 更新时间:2023-12-04 06:44:15 25 4
gpt4 key购买 nike

我正在尝试为我的图像添加剪辑蒙版。然后用手指在屏幕上触摸作画。

手指触摸和剪辑蒙版有效,但问题是我的 UIImage 看起来上下颠倒。

我该如何纠正?

这是我的面具的代码行:

CGContextClipToMask(context, rect, myIconImage.CGImage);

谢谢

最佳答案

我找到了答案,我想分享它。

其实很简单。由于 CGImage 正在反转 UIImage,我在 ClipToMask 行之前添加了这些行:

CGContextTranslateCTM(context, 0, self.bounds.size.height);
CGContextScaleCTM(context, 1.0, -1.0);

有了这段代码,它就可以工作了!

关于objective-c - CGContextClipToMask UIImage Mask 上下反转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8141366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com