这个问题的标题有点含糊,但我真的不知道这个东西叫什么。
我正在尝试创建一个黄色的信息弹出框。有人可以告诉我它们叫什么以及如何创建它们吗?
那被称为工具提示。您可以使用 setToolTip:
为任何 NSView
设置工具提示。
addToolTipRect:owner:userData:
函数,您可以在特定位置显示提示信息。请参阅http://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSView_Class/Reference/NSView.html#//apple_ref/doc/uid/20000014-BBCHBAHJ - Dave DeLong如果您正在使用NSTextView,则甚至可以为NSTextstorage中的某个范围设置属性,以显示工具提示。类似于:
[textStorage addAttribute:NSToolTipAttributeName
value:error.description
range:range];