1
我想在整個應用程序中使用自定義字體(ios 5)。我用下面的代碼如何使用不帶大小的自定義字體?
[[UILabel appearance] setFont:[UIFont fontWithName:@"MyCustomFont" size:17.0]];
問題是它覆蓋所有視圖中的所有字體大小。
我該如何避免它?
我想在整個應用程序中使用自定義字體(ios 5)。我用下面的代碼如何使用不帶大小的自定義字體?
[[UILabel appearance] setFont:[UIFont fontWithName:@"MyCustomFont" size:17.0]];
問題是它覆蓋所有視圖中的所有字體大小。
我該如何避免它?
爲UILabel創建類別並在其中添加以下代碼。
@implementation UILabel (CustomFontLabel)
-(void)awakeFromNib{
float size = [self.font pointSize];
self.font = [UIFont fontWithName:@"MyCustomFont" size:size];
}
@end