Применение текстуры для обводки CGContextStrokePath - PullRequest
5 голосов
/ 02 марта 2010

Я работаю над созданием простой программы для рисования. До сих пор я могу обводить путь заданным цветом, и все работает отлично. Мне было интересно, есть ли способ обвести его текстурой, а не цветом. Скажем, например, я хочу придать траектории вид линии карандаша. Есть идеи, как мне поступить?

Заранее спасибо за помощь!

1 Ответ

14 голосов
/ 03 марта 2010
  1. Начните слой прозрачности .
  2. Получить границы пути.
  3. Обведите путь любым непрозрачным цветом.
  4. Установите режим наложения на источник в .
  5. Заполните ограничивающий прямоугольник из шага 2 требуемым рисунком текстуры.
  6. Завершить слой прозрачности.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...