I am using 2 variations of the same color, a light and dark version, to create a gradient.
Code:
CAGradientLayer *gradient = [CAGradientLayer layer];
There is no difference between UIColour and CGColour.