将所选按钮标题标签设为大写

moo*_*der 0 uibutton ios swift

我有标题为"按钮"的按钮.执行某些操作后,此按钮将处于"已选中"状态.选择它时,它具有不同的文本颜色,易于在界面构建器中指定.

问题是我还想把它的标题设置为大写.哪个我不知道怎么做.

tec*_*erd 5

您可以从Attribute Inspector中为UIButton的Selected State设置Title.请在下面找到图片:

在此输入图像描述

您也可以以编程方式设置它.

Objective-C的

[btn setTitle:btn.titleLabel.text.uppercaseString forState:UIControlStateSelected];
Run Code Online (Sandbox Code Playgroud)

迅速

 btn.setTitle(btn.titleLabel!.text.uppercaseString, forState: .Selected)
Run Code Online (Sandbox Code Playgroud)