【发布时间】:2009-02-04 01:46:22
【问题描述】:
在我的 iPhone 项目中,我有一个 UIView,我在其中实现了 drawRect 方法:
- (void)drawRect:(CGRect)rect {
CGContextRef context = UIGraphicsGetCurrentContext();
在该方法中,我使用此上下文绘制了一大堆线条、图像和文本。问题是当我重新使用这个视图时,上下文不会被重置。有没有我可以调用的方法以某种方式重置上下文?
【问题讨论】:
-
“重置上下文”是什么意思?
-
我的意思是,当我的视图再次绘制自己时,一切都被破坏了,好像它记得我上次将某些东西移动到哪里
标签: iphone cocoa-touch core-graphics