我有一个小的可可问题。我有一个StatusBar应用程序在菜单栏中有一个NSStatusItem。它由自定义视图shown here绘制。当应用程序的主视图被隐藏(大部分时间)时,计算机进入睡眠状态并再次唤醒,我丢失了图标并显示了一个蓝色矩形。你有谁知道我能做些什么呢。显示主视图时不会发生这种情况。
答案 0 :(得分:0)
通过将[theItem drawStatusBarBackgroundInRect:[toolbarView frame]]替换为[toolbarView setNeedsDisplay:YES]来修复问题; 感谢AlBlue让我朝着正确的方向前进。