标签: iphone objective-c
我有一个显示文字的UIButton,代码如下:
UIButton
[button setTitle:@"Join this group" forState:UIControlStateNormal];
但是,如何更改字体大小呢? 我试过了
button.titleLabel.font = [UIFont fontWithName:@"Arial-MT" size:8.0];
但我认为这是完全不同的事情。 或者至少如何使文本适应按钮框的大小。 我应该只使用textLabel.text吗?
答案 0 :(得分:42)
您发布的代码无效的原因可能是因为iOS中没有Arial。您可以像UIButton的任何其他实例一样更改titleLabel的{{1}}的属性。阅读here。
titleLabel
因此,您可以使用以下内容更改字体大小:
UILabel
您可以按名称选择字体,但iOS上并非所有字体都可用。 Here's列出的那些。