工具提示闪烁并消失

时间:2011-10-23 12:38:06

标签: macos cocoa tooltip subclass

我正在我的一个OS X应用程序中部署工具提示。

我制作了一个图像按钮类,它是NSImageView的子类。除工具提示外,其他工作正常。目前,我通过使用超类的setTooltip:方法将工具提示添加到图像按钮。但大多数时候,当我将鼠标悬停在图像按钮上并希望获得其工具提示时,工具提示只会闪烁然后快速消失。

为什么会发生这种情况以及如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您可以将工具提示的初始延迟更改为

[[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:1] forKey:@"NSInitialToolTipDelay"];