我遇到了问题:我想更改UILabel中的字体。当我在UILabel中选择文本并更改其工作的字体时,但是当我取消选择文本时,字体会回到defaut。
有人有想法吗? THX
答案 0 :(得分:1)
您是否在界面构建器中执行此操作?虽然这很直截了当。您也可以使用代码执行此操作。
lblName.font= [UIFont fontWithName:@"Arial" size:15];
像这样。
答案 1 :(得分:0)
labelName.font=[UIFont boldSystemFontOfSize:18];
或任何其他字体样式。
答案 2 :(得分:0)
UIFont *myFont = [ UIFont fontWithName: @"Arial" size: 18.0 ];
textLabel.font = myFont;
这应该改变字体,但是你在IB中更改它吗?它还取决于您选择的字体类型。它可能在IB中不可见,并且设备上的渲染取决于其上可用的字体。