我在StatusBar中有一个statusItem。我在课堂上保留了对它的引用。 现在,我想更新项目的图像。 为此,我写了一个类似于:
的方法-(void)updateStatusIcon:(NSString *)newImage
{
[statusItem setImage:[NSImage imageNamed:newImage]];
}
图像是一个有效的图标,并且在我最初设置时起作用,因此我知道图像很好。 执行此代码时,statusItem将完全从StatusBar中消失。
知道在NSStatusItem上更新图像的最佳方法是什么?
答案 0 :(得分:0)
这是设置状态项图像的正确方法。您的图片或代码中的其他位置都存在问题。