2016-12-16 10 views
0

osx(スウィフト3)でアプリケーションを作成する方法を教えてください。下の図のようなメニューバー?または少なくともメニューバーにテキストを表示する方法は?Mac OS Xのメニューバーのアプリケーションで2行のテキストを表示するには

osx menu bar picture

PS:私はOSXアプリdevの上の新しいですので、非常に冗長であることを躊躇しないでください。)

+0

は、次のトピックを参照してください。これはObjective-Cのためのものです。しかし、あなたはいくつかのアイデアを得るでしょう。 http://stackoverflow.com/questions/21896172/mac-status-bar-application-not-working/21898566#21898566 –

答えて

2
  • アプリのこの種のは、メニューバーのアプリやmenuletと呼ばれています。
  • dockless外観はNSStatusItemインスタンスのviewプロパティにビューを割り当てInfo.plist
  • 使用カスタムNSView
  • にキーLSUIElement(1)によって設定されます。
  • drawRect

重要でテキストを描画:カスタムビューを使用すると、ハイライト、マウスクリックやNSMenuデリゲートを処理するために、すべてのメソッドを実装する必要があります。ここで

は、Objective-Cでありますが、これは出発点であるかもしれない、それを行う方法の記事です:
Adding a Custom View to an NSStatusItem

関連する問題