2013-10-12 83 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之後,它的工作非常非常奇怪。

相關問題