改变UIButton的字体大小

时间:2011-05-18 21:21:51

标签: iphone objective-c

我有一个显示文字的UIButton,代码如下:

 [button setTitle:@"Join this group" forState:UIControlStateNormal];

但是,如何更改字体大小呢? 我试过了

button.titleLabel.font = [UIFont fontWithName:@"Arial-MT" size:8.0];

但我认为这是完全不同的事情。 或者至少如何使文本适应按钮框的大小。 我应该只使用textLabel.text吗?

1 个答案:

答案 0 :(得分:42)

您发布的代码无效的原因可能是因为iOS中没有Arial。您可以像UIButton的任何其他实例一样更改titleLabel的{​​{1}}的属性。阅读here

因此,您可以使用以下内容更改字体大小:

UILabel

您可以按名称选择字体,但iOS上并非所有字体都可用。 Here's列出的那些。