Отображение и массив цветов с использованием CGShading

У меня есть массив CGColors, который мне нужно отобразить по пути. Я пробовал сделать это с помощью CGGradient, но я не хочу, чтобы цвета смешивались между значениями. Похоже, лучшим решением было бы использовать объект GGShading, но мне сложно понять, как именно они работают. Я в основном смущен тем, что мне нужно для ввода CGFunction для CGShading.

Может ли кто-нибудь указать мне в правильном направлении, что мне нужно, чтобы эта CGFunction выглядела так, чтобы просто отобразить массив, на котором CGColors указанный путь CGPath?

Спасибо!

5
задан Ross Kimes 5 August 2011 в 22:02
поделиться