如何获得UILabel的字体样式?无论是粗体还是斜体?
答案 0 :(得分:4)
您需要检查字体名称。
myLabel.font.fontName
答案 1 :(得分:0)
试试这个:
NSAttributedString *string=yourLabel.attributedText;
if ([[textFieldFontName rangeOfString:string] length] > 0){
NSLog(@"Bold");
}
if ([[textFieldFontName rangeOfString:string] length] > 0){
NSLog(@"Italic");
}
* 请注意,如果您的字符串包含两者,则可能无效
答案 2 :(得分:-1)
在界面构建器(xib或storyboard)中选择标签,然后转到“属性”检查器。单击字体“T”,然后将字体设置为自定义。 现在您可以更改字体,大小等。
答案 3 :(得分:-1)
UILabel *myLabel;
myLabel.font = [UIFont fontWithName:@"fontName" size:16.0];//set font according your choice
myLabel.font = [UIFont boldSystemFontOfSize:16.0];//bold font
myLabel.font = [UIFont systemFontOfSize:16.0];//system font
希望它对你有帮助....