Я пытаюсь очистить текущее нарисованное изображение в cgcontext

Я нарисовал uiimage в cgcontext

CGContextDrawImage(tempContext, CGRectMake(0,0,myRect.size.width, myRect.size.height), imgRef);

но как только пользователь закончит с текущим изображением, я хочу очистить tempContext, чтобы я мог масштабировать/манипулировать изображением и перерисовывать его в том же контексте.

для этого я хочу очистить контекст и сделать его чистым. Я пробовал CgContextClearRect, но это не сработало :(


person Sajid    schedule 28.01.2010    source источник


Ответы (1)


попробуйте этот, у меня работает: CGContextClearRect(UIGraphicsGetCurrentContext(), rect);

person Hoang Pham    schedule 28.01.2010