NSTextField,在Swift中更改文本

我似乎无法在我尝试制作的Mac应用程序中更改文本标签。我正在迅速。这是我正在使用的代码:

@IBOutlet var sumlab: NSTextField!

sumlab.text = "\(result.sum)" // result.sum is the result of a function I made

// I also tried this:

sumlab.text("\(result.sum)")

// and this:

sumlab.insertText("\(result.sum)")

这些似乎都不起作用,这是我需要完成的唯一问题。PS当我写sumlab.text时,它说NSTextField没有名为text的成员

回答:

NSTextField与UITextField不同。它没有text属性。但是,它确实继承自具有字符串值属性的NSControl。

sumlab.stringValue = "\(result.sum)"

以上是 NSTextField,在Swift中更改文本 的全部内容, 来源链接: utcz.com/qa/397478.html

回到顶部