ios – NSAttributedString – 获取字体属性

前端之家收集整理的这篇文章主要介绍了ios – NSAttributedString – 获取字体属性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要获取有关我的属性字符串的信息,但无法弄清楚如何.我得到这个字典:
2013-11-04 18:06:10.628 App[1895:60b] {
    NSColor = "UIDeviceWhiteColorSpace 0.3 1";
    NSFont = "<UICTFont: 0x17d8d4c0> font-family: \".HelveticaNeueInterface-MediumP4\"; font-weight: bold; font-style: normal; font-size: 17.00pt";
    NSUnderline = 0;
}

检查下划线是很容易的:

[attrs objectForKey:@"NSUnderline"]

但是如何获取有关字体的信息,如字体,字体等.

感谢任何帮助

解决方法

你可以从以下字体获得:
UIFont *font = attrs[NSFontAttributeName];

问题在于确定是否大胆.没有财产.唯一的选择是查看字体的fontName,看看是否包含“Bold”或其他类似术语.不是所有的粗体字体都有“Bold”的名字.

同样的问题适用于确定字体是斜体或笔记.您必须查看fontName并查找“斜体”或“倾斜”等内容.

原文链接:https://www.f2er.com/iOS/330204.html

猜你在找的iOS相关文章