if (font) {
self.font=font;
}
}
@end
在上面的方法中写入我们想要UILabel默认显示的字体,我们分别从init,initWithFrame和nib文件创建一个UILabel添加到视图上,不做任何其他的操作:
UILabel * label = [[UILabel alloc]initWithFrame:CGRectMake(20, 100, 280, 30)];
label.text = @"你是从initWithFrame来的label";
UILabel * label2 = [[UILabel alloc]init];
label2.frame= CGRectMake(20, 200, 280, 30);
label2.text = @"你是从init来的label";
[self.view addSubview:label];
[self.view addSubview:label2];

运行效果如下,可以看出,字体全部换掉了:

注:相关教程知识阅读请移步到IOS开发频道。










