ドックメニュー
Mac では、Dock 内のアプリやゲームのアイコンを二次クリックして、システムが提供する項目とカスタムの項目の両方を表示する Dock メニューを表示できます。
システムが提供する Dock メニュー項目は、アプリが開いているかどうかによって異なります。提供するカスタム項目は、アプリが開いている間のみ使用できます。たとえば、Safari の Dock メニューには、現在のウィンドウの表示や新しいウィンドウの作成などのアクションのメニュー項目が含まれています。
ベストプラクティス
すべてのメニューと同様に、Dock メニュー項目には簡潔なラベルを付け、論理的に整理する必要があります。ガイダンスについては、メニュー を参照してください。
カスタム Dock メニュー項目を他の場所でも使用できるようにします。 Dock メニューはデフォルトで非表示になっているため、人々はそこにあることに気付かない可能性があります。メニューバーのメニューまたはインターフェイス内に同じコマンドをリストするようにしてください。
Dock メニューには価値の高いカスタム項目が望ましいです。 たとえば、Dock メニューは、現在または最近開いたすべてのウィンドウを一覧表示できるため、人々が望むウィンドウにジャンプするのに便利です。また、あなたのアプリが最前面にない場合やウィンドウが開いていない場合にとても役立つアクションをいくつか挙げることも検討してください。たとえば、メール には、開いているすべてのウィンドウを一覧表示するだけでなく、新しいメールを取得して新しいメッセージを作成するための項目が含まれています。
システムが提供するメニュー項目の上にカスタムメニュー項目を配置します。 人々はシステムが提供する項目が Dock メニューの一番下にあることを期待しています。
プラットフォームの考慮事項
iOS、iPadOS、tvOS、watchOS ではサポートされていません。
iOS と iPadOS は Dock メニューをサポートしていませんが、人々はホームスクリーンまたは Dock 内でアプリのアイコンを長押しすると、システムが提供するメニューとカスタム項目の同様のメニュー (ホームスクリーンのクイックアクションと呼ばれます) を表示できます。ガイダンスについては、ホーム画面のクイックアクション を参照してください。
リソース
関連
開発者用文書
applicationDockMenu — AppKit (applicationDockMenu)