我知道这个问题已经有各种版本出现在堆栈溢出中,但是这些都无法帮助我。只是行不通
我试图在此处以编程方式更改UIButtons标题:
override func viewDidLoad() {
super.viewDidLoad()
semesterTableView.dataSource = self
semesterTableView.delegate = self
topView.addShadow(heightOffset: 1)
bottomView.addShadow(heightOffset: -2.25)
bottomView.layer.shadowOpacity = 0.2
addButton.layer.cornerRadius = 10
addButton.setTitle("Test", for: UIControlState.normal) //<--- Here
}
如您所见,我还在按钮上添加了一个圆角半径,因此该按钮确实有效( 如您在此处看到的:Proof of connection )。只是标题更改不起作用。
答案 0 :(得分:4)
您的故事板上的按钮标题是否设置为“已归因”?如果是这样,您将需要设置attributedTitle。参见:https://developer.apple.com/documentation/uikit/uibutton/1624012-setattributedtitle