問題タブ [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.
macos - カスタム NSTextField のサイズとフォントを変更するには?
私はここで答えに従いました:
https://stackoverflow.com/a/3233802/3850487
@Dave コードを使用できましたが、うまく機能します。
唯一のことは、ラベルのフォントやサイズを変更する方法が見つからないように見えることです。
まったく何も起こりません。影響を受けていないようです。
私が得た最も近いものは、いくつかのコードを追加したときでした- (void)drawRect:(NSRect)dirtyRect
デイブに連絡しようとしましたが、まだコメントできません。アドバイスをお願いします。
macos - ココアのnstextfieldでフォントと色を設定するにはどうすればよいですか?
パネルにフォントを設定し、選択したフォントを変更したい。NSColorWell
色を開いて選択するために使用しています。フォントは何を使えばいいですか?フォント パネルを開いて、フォント パネルが閉じているときにアクションを実行するにはどうすればよいですか?
現在、私は使用しています
しかし、chnageFont
フォントまたはそのサイズを変更するとクラッシュします。
objective-c - NSFont からすべての文字を取得する
カスタムNSFont
(FontAwesome) があり、このフォントからすべての文字を取得したいと考えています。フォントに関するすべてのドキュメントに目を通しましたが、すべてを表示するものは見つかりません。
どうすればそれを行うことができますか?
macos - Core Text の標準的なフォントの太さは?
GDIとPangoの両方に、「細い、極薄、薄め、標準、中程度、半太字、太字、極太字、重厚」の範囲の標準的なフォントの太さのリストがあります。CSSも同様のようです。
ただし、OS X では Core Text (または NSFont/NSFontDescriptor でさえも) のようなフォント リストは表示されません。代わりに、表示されるのは
kCTFontWeightTrait
、これは -1.0 から 1.0 で 0.0 が「通常または中」であると文書化されています (つまり、通常と中の両方ですか、それとも単に中程度ですか?)-[NSFontManager fontWithFamily:traits:weight:size:]
、その重みパラメーターは 0 から 15 までで、5 は通常/本 (通常ではない場合はライトと通常の間であると想定しています) であり、9 以上はすべて太字であると文書化されています。
では、上記の標準的な重みの名前に相当するものは何ですか? ありがとう。
cocoa - [NSFont systemFontOfSize: weight:] の 10.9 置換
[NSFont systemFontOfSize:13 weight:NSFontWeightLight]
Mac OS 10.9 および 10.10 で動作する代替方法を実装したいと思います。
でフォント記述子を取得できます[[NSFont systemFontOfSize:13] fontDescriptor]
。
ただし、フォント記述子の重みを変更して、そこから NSFont を作成する方法がわかりませんでした。
WWDC 2015 の #804 : 30:17 で説明されているように、システム フォントからファミリー ネームを取得するべきではありません (提案されているように、こことここで)。
フォント記述子の重みを変更して、そこから新しい NSFont を取得することは可能ですか?
ios - NSFontAttributeName を太字フォントに設定する
現在のカスタムフォントで太字になるように次のコードを適用しようとしていますが、辞書に含めるにはどうすればよいですか?