我有一个UI按钮,里面有一些居中文本。当我以编程方式更新文本时,使用:button.titleLabel.text = newValue;
它不再居中,而是有一个非常奇怪的位置(既不居中,也不左对齐)......如何使按钮更新文本以水平居中?
UIButton 的标题应该使用 setTitle:forState: 方法设置。