2017-05-10 4 views
0

私はスウィフトにOS Xのアプリケーションを構築しています:ドック内のアプリアイコンを開いた後、そのアイコンをクリックすると、どのようなイベントを受け取ることができますか?

(1)

は(2)アプリが起動して、アプリのアイコンがドックに表示されてアプリを実行します。

(3)ドックのアプリアイコンをクリックする< - 私のアプリはこのアクションの通知をどのように受け取ることができますか?

私は、ユーザーがドック内のアプリアイコンをクリックした後、アプリの実行中に何かをしたいと考えています。この措置の通知を受けるにはどうすればよいですか?

+0

この「ドック」とは何ですか? – Sweeper

+1

@Sweeper [Dockは、macOSオペレーティングシステムのグラフィカルユーザーインターフェイスの特長です。](https://en.wikipedia.org/wiki/Dock_(macOS)) – deceze

答えて

0

あなたのAppDelegateで

func applicationShouldHandleReopen(_ sender: NSApplication, hasVisibleWindows flag: Bool) 

を実装し、そこにアプリケーションが見えるように。

詳細実装については、the documentationを参照してください。

関連する問題