2013-04-02 43 views
-2

如何获取UILabel的字体样式?无论是粗体还是斜体?如何从UILabel获取字体样式?

+0

在这里检查,你会得到一些想法[FontStyle](http://stackoverflow.com/questions/15294179/select-bold-and-italicized-text-从-文本框) –

回答

0

选择在界面生成器(厦门国际银行或故事板)你的标签,并转到属性检查器。点击字体“T”,然后将字体设置为自定义。 现在,您可以更改字体,大小等

0

试试这个:

NSAttributedString *string=yourLabel.attributedText; 
if ([[textFieldFontName rangeOfString:string] length] > 0){ 
    NSLog(@"Bold"); 
} 
if ([[textFieldFontName rangeOfString:string] length] > 0){ 
    NSLog(@"Italic"); 
} 

* 注意如果您的字符串包含两则,这可能无法正常工作

-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 

希望它的对你有帮助......