2013-05-06 102 views
0

我正在嘗試設置字體大小和字體系列由於某些原因分開。在字體設置字體家族(忽略大小)

對於設置大小我用

[addressLabel setFont:[UIFont systemFontOfSize:12.0]]; 

然而,對於家庭的名字,我沒有找到如何做到這一點。任何想法如何獲取?

回答

1

您不僅需要字體系列,還需要字體名稱。一旦你有一個字體名稱,如果你想將標籤的字體更新爲相同尺寸的新字體,你可以這樣做:

UIFont *oldFont = addressLabel.font 
UIFont *newFont = [UIFont fontWithName:someName size:oldFont.pointSize]; 
addressLabel.font = newFont;