我是 iOS 新手,我想知道是否可以在按下按钮时更改按钮的标题字体,我可以在按钮突出显示时更改按钮的颜色:
[button setTitleColor:[UIColor colorWithRed:255/255.0 green:255/255.0 blue:255/255.0 alpha:1.0] forState:UIControlStateHighlighted];
Run Code Online (Sandbox Code Playgroud)
有没有类似的东西可以改变按钮的字体大小,而不编写按钮按下的方法。(我想改变突出显示状态的字体,所以我不确定buttonPressed方法是否能清楚地工作)
您可以使用该titleLabel属性:
button.titleLabel.font = [UIFont systemFontOfSize: 12];
Run Code Online (Sandbox Code Playgroud)
编辑:您必须在操作中使用它UIControlEventTouchDown,UIControlEventTouchUpInside并且UIControlEventTouchUpOutside。
| 归档时间: |
|
| 查看次数: |
4995 次 |
| 最近记录: |