objective-c - 是否可以删除 NSRectFill 绘制的图形?

标签 objective-c cocoa draw erase rect

我一直在使用NSRectFill在屏幕上绘制矩形。我想删除这些矩形。我无法在它们上面绘画,因为它们后面的背景有纹理,无法用纯色复制。这可能吗?

最佳答案

我不太了解 Objective-C 或 Cocoa,所以我无法向您提供详细信息,但这是我面向 Windows 的思维的想法:

只需请求重新绘制窗口,然后不绘制矩形。

关于objective-c - 是否可以删除 NSRectFill 绘制的图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6543431/

相关文章:

objective-c - 在 Cocoa 中,如何将 QuartzComposer 补丁效果应用到 NSImage 上?

objective-c - NSStackView 和内容拥抱优先级

iphone - 有没有办法以编程方式在iPhone中打开/关闭蓝牙?

objective-c - NSScrollView 不适用于 Mountain Lion

objective-c - 在 Leopard (10.5) 中编辑 NSComboBox 项值后调用方法

HTML5 Canvas 路径绘制问题

java - 使用C++的CDC绘制图像的代码可以在Java中使用吗?

java - 如何在 Java 中调用图形类?

iOS 检测 subview 被添加到 UIViewContoller 的 View

objective-c - 如何在没有按钮操作的情况下更改文本字段