我正在尝试在UILabel
的{{1}}上设置文字。
我正在改变的文字是错误的对齐。出于某种原因,即使对齐居中,也会显示左对齐,而在其他情况下,它根本不会显示更改的文本。
我能找到的唯一解决方案是运行一个名为UIButton
的私有API,它通过调用标签重新渲染来解决问题。
有人对如何解决此问题有任何建议吗?
答案 0 :(得分:1)
我认为不需要UILabel你可以使用下面的代码在按钮上设置文本作为标题。希望这会有所帮助:
Objective-C中的:
[buttonName setTitle: @"YourText" forState: UIControlStateNormal];
在Swift中:
buttonName.setTitle("YourText" forState: UIControlState.Normal)