How to make a CALayer and all the things inside it semi-transparent? That includes all the things drawn with CoreGraphics and CoreText.
Set layer.opacity = 0.5 or whatever you want it to be.
layer.opacity = 0.5