2013-04-02 42 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 

希望它的對你有幫助......