Alpha 与相同的透明图像混合
Alpha blending with the same transparent image
我想在我的 iPad 应用程序中绘制,如下图所示。
但是我得到的是下面的结果。
以下是我绘制图像的代码。
[brushImage drawAtPoint:CGPointZero blendMode:kCGBlendModeNormal alpha:.1f];
如何混合透明图像并获得与第一张图片一样的结果?有什么建议吗?
非常感谢。
我想,当你开始刷的时候你应该创建一个UIView,它会包含所有的点;
而不是将 alpha 应用于该视图
(这是一个有用的方法,因为可以让您轻松地在项目中实现撤消功能)
您可以对不同部分使用非透明图像,并将 alpha 应用于包含视图。这样,而不是得到这个:
你会得到这个:
我想在我的 iPad 应用程序中绘制,如下图所示。
但是我得到的是下面的结果。
以下是我绘制图像的代码。
[brushImage drawAtPoint:CGPointZero blendMode:kCGBlendModeNormal alpha:.1f];
如何混合透明图像并获得与第一张图片一样的结果?有什么建议吗?
非常感谢。
我想,当你开始刷的时候你应该创建一个UIView,它会包含所有的点; 而不是将 alpha 应用于该视图
(这是一个有用的方法,因为可以让您轻松地在项目中实现撤消功能)
您可以对不同部分使用非透明图像,并将 alpha 应用于包含视图。这样,而不是得到这个:
你会得到这个: