cocoa 每个对象的工具提示延迟?

cocoa tooltip delay per object?

根据 this article,您可以通过修改 NSInitialToolTipDelay 用户默认值来更改应用程序的工具提示显示。

到目前为止,这似乎是我发现的修改显示工具提示所需时间的唯一方法,但它似乎适用于整个应用程序。

有谁知道我可以修改特定 NSTableView 的工具提示速度的方法?

经过最少的调查后,我最好的(未经测试的)建议是使用鼠标跟踪区域 (mouseEntered: / mouseExited:) 以及 [[objc_lookUpClass("NSToolTipManager") sharedToolTipManager] setInitialToolTipDelay:0.1];(如此处建议:http://lists.apple.com/archives/cocoa-dev/2003/Jan/msg01219.html)到 (重新)设置鼠标 enters/exits NSTableView 的矩形时的延迟。