問題タブ [nsfontpanel]

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.

0 投票する
1 に答える
1889 参照

macos - NSFontManagerで選択されたフォントを取得するにはどうすればよいですか?

NSFontManagerで選択したフォントを取得できません。必要なもの:

1)選択したフォントのタイトル、サイズ、色を取得する必要がありますか?

私は次のようなボタンでNSFontManagerを呼び出しています:

開いていますが、選択したフォントを取得する方法がわかりません。たとえば、文字列として:Verdana。

アップルのドキュメントを読みましたが、選択されているフォントを取得する方法がわかりません。フォントを変更したり変換したりしていません。選択されたフォントを取得する必要があります。

0 投票する
1 に答える
147 参照

cocoa - NSToolbarからのフォントパネルのフィルタリング

NSToolbarフォントアイテムがあります。フォントテーブルでフォントのフィルターを設定することはできますか?たとえば、フォントファミリテーブルにArialを含めたくありません。

または2番目の方法-FontsasCollectionで独自のグループを作成することは可能ですか?Thx4の返信。

0 投票する
1 に答える
2184 参照

objective-c - NSFontManagerselectedFontがnullを返す

さて、私はSO全体とGoogle全体をチェックしましたが、コードの何が問題になっているのかわかりません。

フォントパネルがポップアップしますが、フォントを選択すると、コンソールは(null)フォントマネージャーの選択したフォントに戻ります。誰かが私が欠けているものを知っていますか?

ありがとう

0 投票する
1 に答える
432 参照

cocoa - NSFontPanel - クローズの処理方法

NSFontPanel が閉じられたことを処理する必要があります。それが起こったときに呼び出されるメソッドはありますか?お返事Thxです。

0 投票する
1 に答える
674 参照

objective-c - NSFontPanel changeFont が呼び出されない

Cocoa アプリでフォント パネルを使用しようとしていますが、changeFont: メソッドを呼び出すことができません。

別のアプリで正しく動作していたので、コードをコピーして貼り付けただけですが、何らかの奇妙な理由で changeFont メソッドが呼び出されません。コードは次のとおりです。

このコードは、モーダル ウィンドウ (設定ウィンドウ) 内のビュー コントローラーから呼び出されており、フォント パネルは正常に開きます。ただし、ターゲットとアクションを手動で設定しても、変更はありません。

この問題はレスポンダー チェーンに関連していますか? どうすれば修正できますか?ビュー コントローラーをレスポンダー チェーンに手動で追加する必要がありますか? どうすればいいですか?

前もって感謝します!

0 投票する
2 に答える
309 参照

cocoa - NSFontPanel の問題

ユーザーがスタイル (フォント、サイズ、太字、前後の色など) を変更する必要があるアプリケーションがあります。FontPanel に初期スタイルをロードし、ユーザー検証後に新しい属性を取得するにはどうすればよいですか?

さまざまなことを試しましたが、成功しませんでした。

ありがとう