每个对象的Cocoa提示延迟是多少?

3
根据这篇文章,您可以通过修改NSInitialToolTipDelay用户默认设置来更改应用程序的工具提示显示。目前,这似乎是我找到的唯一修改工具提示显示时间的方法,但它似乎适用于整个应用程序。有人知道如何为一个特定的NSTableView修改工具提示速度吗?
1个回答

3

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接