appkit

    2

    1答えて

    NSBeepは一度も使用していません。私はAppKit.frameworkをプロジェクトにインポートしました。 Swift 3のXcode 8.2では、私は import AppKit class AppDelegate: NSObject, NSApplicationDelegate { func applicationWillFinishLaunching(_ notificat

    1

    1答えて

    MacOS 10.12で問題に気づきました: "Sourcelist"ハイライトスタイルのNSTableViewを作成すると、テキストセルは黒い背景を描きますテキストを黒く黒くして、実際には読めないようにします。 他の誰かがこの問題に遭遇したか、回避策があるのだろうかと思います。

    2

    1答えて

    サービスの名前がわかっている場合はprogrammatically invoke servicesにすることができます。私が理解したように、サービスメニューは、公開された各サービスでa validation methodを呼び出すことによって構築されます。 サービスユーザダイアログを使用せずにインストール済みのサービスのリストにアクセスする方法はありますか? 編集:私はバックグラウンドプロセスでは

    2

    1答えて

    既存のクローズドソースアプリケーションにタッチバー機能を提供するためにプロキシアプリケーションを作成しようとしています。私はAPIを介してアプリと通信することができますが、フォーカスがないとタッチバーが消えます。それが言うNSTouchBarドキュメントで : サポートMacBook Proのモデルでは、タッチバーは、キーボードの上に、最前面のアプリからNSTouchBarクラスのインスタンスを示

    -1

    2答えて

    私は、スライドショーを表示するビューをクリックして一時停止または再生できるようにするスライドショーアプリケーションを作成しています。私は、ボタンのように、私のViewControllerにアクションを送信し、それによって、例えばslideshowViewClickedと呼ぶことができる関数を呼び出すことができることを期待していました。 通知と似たようなことをしようとしている人が見つかりましたが、ア

    2

    1答えて

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

    -1

    1答えて

    AppKitでsystemName(macOSやMac OS Xなど)を取得する方法はありますか? 基本的に、私は次のUIKitコマンドのAppKitのと同等を探しています: [[UIDevice currentDevice] systemName] EDIT: 私はOSのバージョンを捜しているわけではない、私はOSの名前を探していますのでご注意くださいを。例えばSYSTEMNAMEのiOSの

    1

    1答えて

    画像の無作為なサンプルを取れるようにNSImage拡張を書きました。私はこれらのサンプルが元の画像と同じ品質を保持したいと思います。しかし、それらはエイリアスまたはわずかにぼやけているように見えます。ここでは一例だ - 右と左のランダムなサンプルに描かれたオリジナル: 私は、現時点ではSpriteKitベースでこれで遊んでいます。ここで私は、元の画像を作成する方法は次のとおりです。 let bg

    3

    1答えて

    私は現在、Swiftを使ってMac用のスライドショーアプリケーションを作っています。このアプリケーションでは、スライドショーの実行中にマウスを隠しておき、マウスがしばらく動かされていないようにしたいと思っています。例えば、Quick Time Playerのようにします。 今私はNSCursor.hide()とNSCursor.unhide()とNSCursor.setHiddenUntilMou

    2

    1答えて

    私はiOSの現在のロケール識別子を要求した場合、それだけで識別子の文字列を返します。それはまた、通貨を返すのMacOS 10.12.2に、しかし let identifier = NSLocale.current.identifier // en_GB を: let identifier = NSLocale.current.identifier // [email protected]=GB