我正在Swift中创建一个应用程序,其中所有元素都以编程方式添加。
AJAX
这4个按钮有文字。单击其中每个时,按钮上的文本不会更改。这些函数使用set title来更新按钮上的文本,但是对于应用程序的每次运行,按钮都会执行它们的功能,但它们上的文本仍为0。
答案 0 :(得分:1)
好的......这么多代码。基本上,要更改button.text,请使用
button.setTitle("new text", for: .normal)
此外,当用户点击按钮时,首先您可能希望通过以下方式禁用它:
button.isEnable = false
然后在点击操作后,再次启用它
button.isEnable = true
这是因为当用户有意/无意地多次点击该按钮时,可能会导致意外错误。