当鼠标悬停时,如何显示文本?

时间:2019-03-01 19:15:48

标签: swift macos

我想知道是否有人知道如何将鼠标悬停在元素(在本例中为NSImage)上时显示文本?我所说的最好的例子是,当您将应用程序放在扩展坞中时,将其悬停在该应用程序上,并显示其名称。这是我在说什么的图片:

将鼠标悬停在文档上时的文字

1 个答案:

答案 0 :(得分:1)

您需要一个NSButton,可以用您的NSImage进行初始化。您只需要设置按钮toolTip属性:

let button = NSButton(image: buttonImage, target: self, action: #selector(imageAction))
button.toolTip = "Image action info"