問題タブ [nsfontmanager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - macOS でプログラムによって mac にカスタム フォントをインストールする方法
Mac のアプリケーション フォルダのカスタム フォント ブックにないカスタム フォントを持つ Mac アプリを使用しています。
そこで、アプリ起動時にMacにフォントがインストールされているかどうかを以下のコードで確認しました。
フォントがまだインストールされていない場合、どのようにプログラムでインストールできますか?
cocoa - NSFontManager addFontTrait は UI 要素の実際のフォントをどのように変更しますか
[[NSFontManager sharedFontManager] addFontTrait:(nullable id)sender]
自分のコードだけを使用するのと同じことを達成したい
ドキュメントの状態
だから私は試しました
また
しかし、明らかに私はいくつかの点を見逃しています
NSFontManager の実際の実装は NSTextField のフォントをどのように変更し、これをどのように再現できますか
ios - macOS Catalina で NSFont が正しく動作しない
上記のコード行は以前は問題なく動作していましたが、現在 Catalina では動作していません。fontRef に nil を取得しています。.SFNS-Light
静止画は利用可能なフォントとして表示されます。興味深いことに、それはまだ機能しています
誰でもこの問題が発生しますか? それを解決する最善の方法は何ですか?