标签: cocoa quartz-graphics quartz-2d
我创建了一个NSBezierPath,并在其上调用了-sctroke。如何在不取消分配对象的情况下从视图中删除/删除它?
NSBezierPath
答案 0 :(得分:6)
-stroke消息告诉NSBezierPath在当前绘图上下文中呈现自己。如果您在视图中绘制了一条路径,并且希望描边路径消失,则只需重新绘制没有路径的视图。
-stroke
答案 1 :(得分:0)
如果您想临时禁用绘图,可以在致电[NSColor clearColor]之前设置stroke。
[NSColor clearColor]
stroke