问题
I've a CTFontRef variable.
CTFontRef aFontRef;
Getting Size of Font was easy :
CGFloat aFontSize = CTFontGetSize(aFontRef);
Please help me in retrieving the FontName. I'm expecting the FontName to be something like MarkerFelt-Wide.
But, when I use methods like
CTFontCopyFullName(aFontRef)
I get Marker Felt Wide
Cheers Roshit
回答1:
Looks like you want the PostScript name, which you can obtain through CTFontCopyPostScriptName().
The PostScript name is an internal name, and is generally the preferred way to refer to a font by name.
来源:https://stackoverflow.com/questions/7463551/fontname-from-ctfontref