3

我在状态栏中有一个状态项。我在课堂上保留了对它的引用。现在,我想更新项目的图像。为此,我写了一个类似的方法:

-(void)updateStatusIcon:(NSString *)newImage
{
    [statusItem setImage:[NSImage imageNamed:newImage]];
}

该图像是一个有效的图标,并且在我最初设置它时可以使用,因此我知道该图像很好。执行此代码时,statusItem 会从 StatusBar 中完全消失。

知道在 NSStatusItem 上更新图像的最佳方法是什么吗?

4

1 回答 1

0

这是设置状态项图像的正确方法。您的图像或代码中的其他地方存在问题。

于 2009-05-14T11:43:50.597 回答