0

我是 swift 新手,一直在通过教程学习如何自己做。单击时,我能够更改按钮的标题。我想动态更改标签的标题。它不一定要像按钮一样被点击。这是 NStouchbar 的标签。

下面的代码是我如何设法更改按钮标签。我注意到标签没有 .title 操作,所以我不确定如何更改它。

@IBAction func buttonOneTapped(_ sender: Any) {
    print("Button One Tapped")
    buttonOne.title = "1 BTC = $" + dollar
}
4

1 回答 1

0

要获取按钮的标签并对其进行编辑,请执行以下操作:

button.titleLabel?.text

只是作为一个建议,而不是使用 + 符号来连接一个字符串和一个浮点数或双精度我会这样做:

"1 BTC = $\(dollar)"

我忘记了这个方法的名字:| 但这是更快捷的方式。:]

于 2017-01-10T21:55:30.327 回答