Гладкая кисть
Я разрабатываю приложение для iPad, которое позволяет пользователям выбирать аэрограф, это достигается путем рисования текстуры изображения в текущем контексте.
Но когда я рисую изображение, я получаю этот король эффекта -
где, чтобы избежать этого, я попытался использовать blendmodeLighten, что дает мне правильный путь, как показано ниже
но, используя это, я столкнулся с другой проблемой, когда, когда я рисую другой цвет поверх одного цвета, из-за смешения я не получаю фактический цвет.
Может ли кто-нибудь помочь мне в этом?
1 ответ
Я не уверен, что это то, что вы хотите.
Вы можете создать другой растровый контекст, используя CGBitmapContextCreate
и рисует штрихи в этом контексте.
И используя режим наложения kCGBlendModeColor
Вы можете комбинировать с текущим контекстом и растровым контекстом.
Надеюсь, поможет.