Custom UILabel subclass with gradient coloured background, written in Swift.