nsfont

    -1

    1答えて

    私は、AppKitで動作するHandyUIKit String拡張を手に入れようとしています。 のAppKitとNSFontで var font : UIFont font.withSize(font.pointSize * scriptedTextSizeRatio) の等価とは何ですか?ここで var font : NSFont font.withSize(font.pointSi

    2

    1答えて

    私は、Cocoaを使用して実行時にカスタムフォントを作成、ロード、および使用する必要のあるMacアプリケーションを作成しています。私はNSFontクラスを徹底的に調査しました。既存のフォントを読み込み、簡単なパラメータ(E.G.のサイズ、太さ、間隔など)を変更するためのAPIが見つかりました。 プログラムが実行されているときには、0からオブジェクトまたはそれに類似するものを組み合わせて、このフォン

    0

    1答えて

    私はNSFontのサイズ、ファミリー、特性を変更したいと思います。 私は(例えばconvertFont:toFamilyまたはconvertFont:toSizeを使用して)そうするNSFontManagerを使用できることがわかったが、私は(私がconvertFont:toFamily:toSize:toHaveTraitのようなものを想像して)すべてを一度に変更するためのいくつかの可能性がある

    1

    1答えて

    Macのスクリーンセーバーにフォントを含める方法がわかりません。 私はチュートリアルEmbed font in a mac bundleの後にこれを行いましたが、私の[NSFont fontWithName:size:]はnullを返します。 どこから始めたらいいかわかりません。 どのような考え、解決策ですか? ありがとうございます

    5

    2答えて

    として、単純な、私は単に(setFont:が動作していない)ことを行うにはどのような方法を見つけることができません: はNSTextView は、いくつかのNSFontにそのフォントを設定しています。 ヒント:(かなり明白、しかし何でも...)、ユーザーが任意のテキストを追加する場合、新しいテキストを「継承」とまったく同じスタイルになっている...

    0

    1答えて

    に私はタイマーでアプリを持っています。このタイマーは、ビューの中央に表示されます。 macOSのデフォルトフォントがHelvetica Neueの場合、これはうまくいきました。フォントの数字は均等に配置されているように見えるので、タイマーが実行されているときは、すべてがそのまま残ります。デフォルトのフォントとしてサンフランシスコで今 、これが壊れています。これまでの数値は異なる幅を持つように見え、

    1

    3答えて

    NSViewのキャンバスにテキストを描画しようとしています。私は3行のテキストを書いて、それを超えて無視する必要があります。 String.draw(in:withAttributes)は、指定された矩形で完璧に見えるでしょう。私のコードは次のようになります調整なし func renderText(_ string:String, x:Double, y:Double, numberOfLines

    2

    1答えて

    私は、生成されたフォーマットNSAttributedStringのフォーマットをチェックしています。 私はこのようなフォントを抽出することができます:それは大胆であるかどうか if let font = attributedString.attributesAtIndex(0, effectiveRange: nil) as? NSFont { ... } このNSFontインスタ

    2

    1答えて

    私は、ユーザーがコンテンツをかなり遠くにズームできるMacアプリケーションで作業しています。レンダリングするテキストのサイズを測定する必要があります。ズームのフォントをスケールすると、フォントのポイントサイズは非常に小さい(すなわち、0.001)。 [NSString sizeWithAttributes:]を使用して文字列のサイズを取得すると、正しい幅が得られ、常に高さが1.0になります。また、