3

在 Photoshop 中,可以使用许多不同的方式将图层与其下方的图层混合,即正常、溶解、变暗、柔光等。我想在 iOS 中使用核心图形 api 以编程方式复制这种效果。有任何想法吗?

4

2 回答 2

4

您不能在 CALayers 之间应用不同的混合模式(至少在 iOS 上),但如果您正在实现 -drawRect: 或以其他方式创建图像,您当然可以使用kCGBlendModeSoftLightCoreGraphics 混合模式的柔光混合。

于 2011-01-27T03:56:43.357 回答
0

在我刚刚发布的项目中,有一个使用 Core Graphics 在 iOS 中进行图层混合的示例:https ://github.com/esilverberg/ios-image-filters

到目前为止,我只实现了叠加混合。

于 2011-06-19T07:22:32.540 回答