来自CTFontRef的FontName
我有一个CTFontRefvariables。
CTFontRef aFontRef;
获取字体的大小很容易:
CGFloat aFontSize = CTFontGetSize(aFontRef);
请帮我检索FontName。 我期待FontName是像MarkerFelt-Wide 。
但是,当我使用类似的方法
CTFontCopyFullName(aFontRef)
我得到标记感觉宽
干杯Roshit
看起来你想要的PostScript的名字,你可以通过CTFontCopyPostScriptName()
获得。
PostScript名称是内部名称,通常是按名称引用字体的首选方式。
- CoreText在multithreading中运行时崩溃
- CTFontGetGlyphsForCharacters总是返回false
- 在iOS中更改kCTLigatureAttributeName的值
- NSAttributedString – 获取字体属性
- 这是CoreText? – 鸟舍文字捏放大展开
- CoreText:无效的“kern”子表在CTFont中
- 无法将types'CFString'的值转换为期望的参数types'UnsafePointer <Void>'(又名'UnsafePointer <()>')
- 获取UILabel中的每一行文本
- 使用CoreText显示NSAttributedString