CGContextDrawAngleGradient?

Mergulhando um pouco mais no desenho da Core Graphics, estou tentando recriar um botão metálico de aparência perversa e me deparei com o que provavelmente é uma questão de parar o sho

Não parece haver maneira de desenharângul gradientes nos gráficos principais. Eu vejo que háCGContextDrawRadialGradient() eCGContextDrawLinearGradient(), mas não vejo nada que permita desenhar um gradiente de ângulo. Alguém sabe de uma solução alternativa ou um pouco de estrutura oculta em algum lugar para fazer isso sem pré-renderizar o botão em um arquivo de imagem?

AngleGradientKnob http://dl.dropbox.com/u/3009808/AngleGradient.pn.

questionAnswers(2)

yourAnswerToTheQuestion