标签: objective-c rect nsbezierpath
除了在其上绘制另一个矩形之外,如何删除绘制的NSRect或其他对象?
答案 0 :(得分:1)
假设您在drawRect:中绘制了矩形,您需要做的就是从要绘制的对象列表中排除rect并调用[view setNeedsDisplayInRect:theRect]。这里的theRect等同于CGRect。
drawRect:
[view setNeedsDisplayInRect:theRect]
theRect
CGRect