在空间切换时绘制NSImage?

时间:2012-01-09 01:09:06

标签: objective-c cocoa drawrect spaces nsimage

目前在我的项目中,我有一个简单的nsimage,它通过drawRect函数更新。

当用户在空格之间切换时,我需要更改nsimage ...所以我设置我的新图像并在NSWorkspaceActiveSpaceDidChangeNotification触发时调用setNeedsDisplay。

问题是drawRect方法似乎被调用到了晚了...换句话说,前一个图像在新图像之前出现。在空格之间的转换运行时,有没有办法运行drawRect方法?或任何其他方式来达到预期的效果?

由于

0 个答案:

没有答案