【发布时间】:2011-11-18 11:52:51
【问题描述】:
您好,我想知道是否有人可以阐明如何启用/禁用从 nsview 继承的任何类的重绘?
我知道 Windows 有一条消息可以发送到 hwnd 以启用/禁用小工具绘制消息。这也会传播到子 hwnds。 Mac开发有没有等价的方法?
我有一个现有的 GUI 库,我想知道是否有不需要修改现有源代码的方法来做到这一点?
【问题讨论】:
-
你想做什么?如果控件重绘,为什么会出现问题?
-
仅作记录:问题是我使用的库可能会导致许多单独的绘画,因为它正在设置大量的小工具/视图。我正在寻找一种方法来扩充库(不更改库源),以启用重新绘制视图的块,直到我准备好。
标签: macos cocoa controls paint