我有一个带有静态单元格的UITablview
。
在其中一个单元格中,我有一个UIButton
。我想在按下按钮时更改按钮的title
。我尝试使用身份检查器为不同的状态设置UIButton
标题,但这不起作用。
我还尝试使用下面的代码以编程方式设置UIButton
。
@IBOutlet var calculateScoreButton: UIButton!
@IBAction func calculateScoresButton(sender: UIButton!) {
calculateScoreButton.setTitle("Cancel????", forState: .Selected)
}
如何更改UIButton
单元格内staticTableView
上给定状态的标题?
答案 0 :(得分:1)
您可以通过以下方式执行此操作:实际上您已设置按下状态的标题,您还需要将按钮设为选中状态。
我已经在下面点了IBOutlet
和IBAction
并点击了更改标题:
class ViewController: UIViewController {
@IBOutlet weak var button: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func handleClicke(sender: AnyObject) {
self.button.setTitle("Clicked", forState: .Selected)
self.button.selected = true;
}
}