【问题标题】:NSStatusItem tooltip – change delayNSStatusItem 工具提示 - 更改延迟
【发布时间】:2011-12-19 04:23:40
【问题描述】:

我有一个NSStatusItem,我使用setToolTip: 方法向其中添加了一个工具提示。

一切正常,除了显示工具提示之前的延迟似乎约为 3 秒,这对我的应用程序来说并不理想。

有没有办法在显示工具提示之前更改延迟?理想情况下,我希望延迟为 0(即,当用户将鼠标悬停在图标上时会立即显示工具提示)。

【问题讨论】:

    标签: macos tooltip delay nsstatusitem


    【解决方案1】:

    试试这个

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

    【讨论】:

    • 它似乎不适用于0,但它适用于1。不过有一个问题,这会改变整个系统的设置还是只改变我的应用程序(这是我想要的)?
    • 应该只适用于您的应用......并且应该很容易确认:)
    • 我想知道如何设置淡出时间以使工具提示持续更长时间。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多