【发布时间】:2013-04-02 17:10:15
【问题描述】:
如何获取UILabel的字体样式?是粗体还是斜体?
【问题讨论】:
-
检查这里,你会得到一些想法FontStyle
如何获取UILabel的字体样式?是粗体还是斜体?
【问题讨论】:
【讨论】:
试试这个:
NSAttributedString *string=yourLabel.attributedText;
if ([[textFieldFontName rangeOfString:string] length] > 0){
NSLog(@"Bold");
}
if ([[textFieldFontName rangeOfString:string] length] > 0){
NSLog(@"Italic");
}
*请注意,如果您的字符串同时包含两者,这可能不起作用
【讨论】:
在界面构建器(xib 或故事板)中选择您的标签,然后转到属性检查器。按字体单击“T”,然后将字体设置为自定义。 现在您可以更改字体、大小等。
【讨论】:
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
希望对你有帮助....
【讨论】: