2010-01-28 9 views
5

tôi đã rút ra một UIImage trên cgcontexttôi đang cố gắng để xóa các hình ảnh hiện vẽ trên cgcontext

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

nhưng khi người dùng được thực hiện với hình ảnh hiện tại, tôi muốn xóa tempContext để tôi có thể rescale/thao tác hình ảnh và vẽ lại nó trên cùng một bối cảnh.

cho điều này tôi muốn xóa ngữ cảnh và làm cho nó sạch sẽ. tôi đã cố gắng CgContextClearRect nhưng nó không làm việc :(

Trả lời

7

thử thế này, nó làm việc cho tôi: CGContextClearRect (UIGraphicsGetCurrentContext(), rect);