我正在写一个绘画应用程序。
在CGContext中绘制一条线时,总是会删除该行边界框大小的背景 - 该框中的基础线将被清除。
如何避免背景擦除?
答案 0 :(得分:0)
[编辑]更好:见How to draw a line on top of an image when finger moves on iPhone。如果您的图片专门添加为背景,而不是直接添加到视图中,它将执行您正在寻找的内容。
[原创]保留您已经绘制的所有内容,并通过drawRect
每次调用setNeedsDisplay
重绘一次。
或者,将包含该行的UIView
设置为UIColor clearColor
。