ahe*_*ang 20 iphone objective-c
我有一个UIButton显示文本的代码,代码如下:
[button setTitle:@"Join this group" forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)
但是,如何更改此字体大小?我试过了
button.titleLabel.font = [UIFont fontWithName:@"Arial-MT" size:8.0];
Run Code Online (Sandbox Code Playgroud)
但我认为这是完全不同的事情.或者至少如何使文本适应按钮框的大小.我应该只使用textLabel.text吗?
Cha*_*zak 43
您发布的代码无法正常工作的原因可能是因为iOS中没有Arial.您可以更改的属性UIButton的titleLabel,就像任何其他实例UILabel.在这里阅读.
因此,您可以使用以下内容更改字体大小:
button.titleLabel.font = [UIFont systemFontOfSize:14.0];
Run Code Online (Sandbox Code Playgroud)
您可以按名称选择字体,但并非所有字体都可在iOS上使用.这是一个列表.