2012-05-10 2 views
1

Я разрабатываю приложение iPad, которое позволяет пользователям выбирать Air Brush, это достигается путем рисования текстуры изображения в текущем контексте.Smooth Paint Brush

Но когда я рисую изображение я получаю этот король эффекта - enter image description here

, где, как избежать этого я попытался с помощью blendmodeLighten, которые дают мне правильный путь, как показано ниже enter image description here

, но с помощью этого я столкнулся с другой проблемой, когда, когда я рисую другой цвет поверх одного цвета, из-за смешивания я не получаю фактический цвет.

Может ли кто-нибудь помочь мне в этом?

+0

Любое одно это может помочь мне пожалуйста – ankit

+0

У меня есть кто-нибудь, чтобы помочь мне на этом Пожалуйста .... – ankit

ответ

1

Я не уверен, что это то, что вы хотите.

Вы можете создать другой контекст растрового изображения, используя CGBitmapContextCreate, и рисует штрихи в этом контексте.

И используя режим смешивания kCGBlendModeColor, вы можете комбинировать контекст контекста и растрового контекста.

Надеюсь, это поможет.