我已将工具提示正确设置为我的自定义 NSTextField,该字段已添加到我的自定义视图中,但现在不起作用。
lazy var errorField: NSTextField = {
let labelView = NSTextField()
labelView.alignment = .right
labelView.maximumNumberOfLines = 1
labelView.translatesAutoresizingMaskIntoConstraints = false
labelView.lineBreakMode = NSLineBreakMode.byTruncatingTail
labelView.drawsBackground = true
labelView.backgroundColor = NSColor.clear
labelView.textColor = NSColor.Red
labelView.font = NSFont.systemFont(ofSize: 14.0)
labelView.stringValue = "Error"
}()
在同一堂课中,我设置了这样的工具提示:
errorField.toolTip = errorDetailString
将操作系统更新到索诺玛后,我遇到了这个问题。当我使用 MacOS Ventura 时,它工作正常
问题已在后续更新中