2011-06-29 48 views
0

我遇到問題:我想更改UILabel中的字體。當我選擇UILabel中的文本並更改其工作的字體時,但是當我取消選擇文本時,字體會回到默認狀態。取消選擇文本後UILabel字體切換回

有人有想法嗎? Thx

回答

1

你在界面構建器中做它嗎?這是非常直截了當的。你也可以使用代碼來做到這一點。

lblName.font= [UIFont fontWithName:@"Arial" size:15]; 

就像這樣。

0

labelName.font=[UIFont boldSystemFontOfSize:18];或任何其他字體樣式可以根據需要分配。

0
UIFont *myFont = [ UIFont fontWithName: @"Arial" size: 18.0 ]; 
textLabel.font = myFont; 

這應該改變字體,但是你是否改變它在IB?也取決於您選擇的字體類型。它可能在IB中不可見,並且設備上的渲染取決於其上可用的字體。

相關問題