swift - 更改 NSTextField 的颜色

标签 swift cocoa nstextfield

我正在尝试编写一个简单的示例来修改使用绿色和红色作为正确答案或错误答案的 NSTextfield 的颜色。 我无法实现这一点,因为在使用 NSTextField 的苹果指南页面时,我总是收到一条错误消息,AppKit framework ref.

我正在尝试使用这段代码:

@IBOutlet weak var mensajeResultado: NSTextField! 

when trying to colorize it without success
let rango = NSRange(location: 0,length: 0)
        mensajeResultado.superclass.setTextColor(NSColor.redColor(), range: rango)

最佳答案

不应该只是:

mensajeResultado.textColor = NSColor.redColor()

?

关于swift - 更改 NSTextField 的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30178438/

相关文章:

swift - 快速添加时变量没有改变

ios - Swift 中的 TableView

cocoa - NSArrayController 无法与 NSTableView 的 NSMutableDictionary 一起使用

objective-c - 如何强制刷新 NSTextField 标签

swift - 如何检测 NSTextField 上的回车键命中

swift - 向网络服务器发送参数

objective-c - 基于 View “Source List” NSOutlineView 不显示项目的图标和标题

objective-c - Cocoa——切换一个 BOOL 而不重复它的名字

cocoa - 按键时从 NSTextField 发送操作而不是返回

swift - 创建类似 1Password 的 macOS 菜单栏应用程序