NSFontManagerで選択されたフォントを取得するにはどうすればよいですか?
-
29-10-2019 - |
質問
NSFontManagerで選択したフォントを取得できません。必要なもの:
1)選択したフォントのタイトル、サイズ、色を取得する必要がありますか?
次のようなボタンでNSFontManagerを呼び出しています: ジェネラコディセタグプレ
開いていますが、選択したフォントを取得する方法がわかりません。文字列として例:Verdana。
アップルのドキュメントを読みましたが、選択されているフォントを取得する方法がわかりません。フォントを変更したり変換したりしていません。選択したフォントを取得する必要があります。
解決
NSString *selectedFontName = [[[NSFontManager sharedFontManager] selectedFont] displayName];
.
(意図した用途によっては、fontName
の代わりにdisplayName
を使用することができます。)
所属していません StackOverflow