2013-10-12 111 views
5

在当前使用iOS 7和I的情况下,尝试增加UIButton的titleLabel的字体大小。我这样做,设置UIButton的titleLabel.font属性不起作用

[[_centerButton titleLabel] setFont:[UIFont boldSystemFontOfSize:28.0]]; 

但是这并没有做任何事情。每次我用不同的大小编译时,字体总是保持不变。即使当我完全删除该行时,字体保持不变。显然它坚持默认大小。

如何增加我的UIButton标题的字体大小?

回答

-1

在你的情况下,它的问题,你不不要设置UIControlStateNormal这应该得到具体的fontSize

我通常创建一个UIButton类型的类并将fontSize设置在awakeFromNib的内部。 Look at this post.

+0

我以编程方式创建按钮,并未使用界面构建器。 – gossainapps

2

你在使用故事板吗?如果是这样,当你点击一个UIButton时,你可以在属性检查器中看到一个名为Font的属性。默认情况下,它显示为“自定义”(它显示为空白)。点击T符号并选择系统。然后你可以选择字体大小。

Click on the T symbol

Choose system, now you can set a size

希望它能帮助。

0

有一点晚... titleLabel的某些属性在setTitle()后重置。 link

1

那么我有同样的问题,你有使用接口生成器?在将title属性设置为Plain之后,它的工作非常非常奇怪。

相关问题