【问题标题】:How to get Font style from UILabel?如何从 UILabel 获取字体样式?
【发布时间】:2013-04-02 17:10:15
【问题描述】:

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

【问题讨论】:

  • 检查这里,你会得到一些想法FontStyle

标签: iphone ios uilabel


【解决方案1】:
【解决方案2】:

试试这个:

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

*请注意,如果您的字符串同时包含两者,这可能不起作用

【讨论】:

    【解决方案3】:

    在界面构建器(xib 或故事板)中选择您的标签,然后转到属性检查器。按字体单击“T”,然后将字体设置为自定义。 现在您可以更改字体、大小等。

    【讨论】:

      【解决方案4】:
      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
      

      希望对你有帮助....

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-01-20
        • 1970-01-01
        • 2011-06-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-30
        相关资源
        最近更新 更多