作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当用户输入可能不太正确的内容时,我会出现一个警告/警告图标。当用户将鼠标悬停在图标上时,可能出现问题的解释会显示为工具提示。
我希望当用户单击图标时也显示工具提示,因此我将其制作为 NSButton,但我找不到任何方法来强制显示工具提示。
最佳答案
您可以使用上下文相关帮助来立即显示工具提示:
NSHelpManager *helpManager = [NSHelpManager sharedHelpManager];
[helpManager setContextHelp:[[[NSAttributedString alloc] initWithString:[view toolTip]] autorelease] forObject:view];
[helpManager showContextHelpForObject:view locationHint:[NSEvent mouseLocation]];
[helpManager removeContextHelpForObject:view];
关于macos - 如何在单击按钮时调出工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37697206/
我是一名优秀的程序员,十分优秀!