我有一个带有静态单元格的UITablview
。
在其中一个细胞里我有一个UIButton
。当按下按钮时,我想更改它的title
。我试图使用身份检查器为不同的州设置UIButton
标题,但这是行不通的。
我还尝试用下面的代码编程地设置UIButton
。
@IBOutlet var calculateScoreButton: UIButton!
@IBAction func calculateScoresButton(sender: UIButton!) {
calculateScoreButton.setTitle("Cancel????", forState: .Selected)
}
如何更改UIButton
中staticTableView
单元格中给定状态的标题?
发布于 2016-09-01 06:07:18
您可以在下面这样做:实际上,您已经设置了按下状态的标题,并且还需要将按钮设置为选中的。
我在下面选择了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;
}
}
https://stackoverflow.com/questions/39273348
复制