所以我有一个@IBAction func button(_ sender: Any) {}
标签,从一开始就写着“嘿”。
单击按钮时如何更改该文本?找不到任何有效的与 swift 相关的答案。
你可以使用这个:
@IBAction func button(_ sender: Any) {
(sender as! UIButton).setTitle("newTitle", for: [])
}
Run Code Online (Sandbox Code Playgroud)
要不就:
@IBAction func buttonTapped(_ sender: UIButton) {
sender.setTitle("newTitle", for: [])
}
Run Code Online (Sandbox Code Playgroud)