問題タブ [nsfont]
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 - NSFontはフォントを太字または斜体に変換します
次のコードを使用して、iOS でフォントを太字に変更しています。
私は Mac OS X で同等のことをしようとしています。私はこれを試しましたが、iOS コードよりも太字のフォントを選択しています。
Mac のコードが iOS のコードとまったく同じように動作し、同じ太字のフォントを選択するようにしたいと考えています。
objective-c - systemFont with weight
OS X で、特別なウェイトのシステム フォントを取得する API はありますか? iOSでは api を見つけましたsystemFontOfSize:weight:が、OS Xではこのようなものはありません。
を試し[[NSFontManager sharedFontManager] convertWeight:NO ofFont:[NSFont systemFontOfSize:10]]ましたが、ウェイトの小さい有効なフォントが返されません。
Helvetica UltraLightまた、10.11 でサンフランシスコに変更できることを願っているので、を使用してハードコーディングしたくありません。ところで、FontBook に新しい San Francisco が見つからないのですが、そのフォント名は何ですか?
objective-c - カスタム フォントを OSX プロジェクトに読み込むことができませんが、iOS プロジェクトにいますか?
iOS プロジェクトにカスタム フォントをロードし、以下を使用して使用可能なフォントで表示できます。
しかし、フォントを OSX プロジェクトに読み込もうとすると、フォントを表示したときにリストに表示されません。
私が使用した: XCodeでUILabelのカスタムフォントを設定してiOSプロジェクトのフォントをインストールできず、OSXプロジェクトでも同じアプローチであると想定しました。
フォント ファイルへのリンクは、バンドル リソース、Info.plist ファイル (追加: アプリケーションによって提供されるフォント) にあり、ファイルはサポート ファイルにあります。
何か不足していますか?どうも
macos - OS X: NSTextView で使用されるフォント
NSTextView で使用されるフォント名 (displayname?) とサイズを取得しようとしていますが、問題は、名前、サイズなどが何らかの内部形式のように見えることです。次のようなコードがあります。
NSLog には次のように表示されます。
Attr: "ComicSansMS 12.00 pt. P [] (0x6080002410b0) fobj=0x6000001f1a00, spc=3.59"
これから表示名「Comic Sans MS」、サイズ 12、「通常」書体にするにはどうすればよいですか?
swift - Swift で NSFont が太字かどうかを確認する
生成されたNSAttributedStringの形式をチェックする単体テストを書いています。
次のようにフォントを抽出できます。
このNSFontインスタンスが与えられた場合、太字かどうかを確認するにはどうすればよいですか?
