如何获取 UILabel 的字体样式?是粗体还是斜体?
问问题
1206 次
4 回答
5
您将需要检查字体名称。
myLabel.font.fontName
于 2013-04-02T17:12:38.250 回答
0
试试这个:
NSAttributedString *string=yourLabel.attributedText;
if ([[textFieldFontName rangeOfString:string] length] > 0){
NSLog(@"Bold");
}
if ([[textFieldFontName rangeOfString:string] length] > 0){
NSLog(@"Italic");
}
*请注意,如果您的字符串同时包含两者,这可能不起作用
于 2013-04-02T17:22:34.693 回答
-1
在界面构建器(xib 或故事板)中选择您的标签,然后转到 Attributes Inspector。按字体单击“T”,然后将字体设置为自定义。现在您可以更改字体、大小等。
于 2013-04-02T17:14:08.110 回答
-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
希望对你有帮助......
于 2013-04-03T09:03:14.843 回答