You cannot apply different blending modes between CALayers (at least on iOS), but if you implement -drawRect: or otherwise create an image, you can, of course, use soft blending of light using the kCGBlendModeSoftLightCoreGraphics blend mode.
source
share