キーボード


キーボードは、テキストの入力、ナビゲート、およびアクションの開始に不可欠な入力デバイスです。



キーボードのみの操作


マウスやトラックパッドよりもキーボードを使用することを好む人もいます。VoiceOver ユーザなどの他の人々は、キーボードを使用する必要があります。誰もがあなたのアプリを使用できるように、キーボードを使用してそのコアな機能にアクセスできるようにしてください。


標準のキーボードショートカットを尊重し、頻繁に使用するコマンドのアプリ固有のショートカットを作成します。 キーボードショートカットを使用すると、人々は特定のキーの組み合わせを押すことでメニュー項目とアクションをアクティブにできます。


すべてのカスタムインターフェイス要素にフルキーボードアクセスモードのサポートを追加します。 フルキーボードアクセスモードでは、ユーザはキーボードのみを使用して、ウィンドウ、メニュー、インターフェイス要素、およびシステム機能をナビゲートおよびアクティブ化できます。


キーボードショートカット


キーボードショートカットは、マウスやトラックパッドを使用してメニューをナビゲートしたり、インターフェイス要素をクリックしたりせずに、人々がアクションを開始するための効率的な方法を提供します。標準のショートカットはシステム全体で定義されており、あなたのアプリのメニューやコントロールにカスタムのショートカットを割り当てることができます。


標準メニュー項目で期待されるキーボードショートカットを有効にします。 標準メニュー項目のキーボードショートカットは、すべてのアプリで一貫している必要があります。


人々が定期的に行うことに対してのみ、新しいキーボードショートカットを定義します。 あまり使用しないショートカットを覚えるのは難しいです。アプリ固有のキーボードショートカットを最小限に抑えることはまた、他のシステム全体のショートカットとの潜在的な競合を回避するのにも役立ちます。


一般に、標準のキーボードショートカットを上書きしないでください。 知っているショートカットがあなたのアプリで異なって機能する場合、ユーザは混乱する可能性があります。非常にまれなケースでのみ、一般的なショートカットを再定義することが理にかなっています。たとえば、人々があなたのアプリでかなりの時間を費やしている場合は、アプリに適用できない標準のショートカットを再定義するのが理にかなっている場合があります。別のオプションは、ユーザが独自のキーボードショートカットを選択できるようにすることです。


キーボードショートカットの定義


キーボードショートカットを単一のキーで構成することは可能ですが (たとえば、Esc (エスケープ) キーは、ダイアログの [キャンセル] ボタンを呼び出すことがよくあります)、ほとんどのショートカットはキーの組み合わせで構成されます。通常、組み合わせには、単一の主キーと 1 つ以上の修飾キーが含まれ、それぞれがシンボルで表されます。


修飾キーシンボル
Control
Option
Shift
Command


キーボードショートカットのメインの修飾キーとしてはコマンドキーが望ましいです。 コマンドキーは、システム全体の主な修飾子として広く使用されているため、ユーザはそれをよく知っています。また、入力中にすばやくアクセスできるように配置されてもいます。


ショートカットが別のショートカットを補完する場合は、Shift キーを 2 番目の修飾子として使用することが望ましいです。 たとえば、Command-P は、ほとんどのアプリで [印刷] ダイアログを表示します。印刷を補完する [ページ設定] ダイアログの標準ショートカットは、通常、Shift-Command-P です。


Option キーを修飾子としては慎重に使用してください。 3 番目のあまり一般的でないコマンドが Command と Shift-Command を使用するコマンドのペアに関連している場合は、3 番目のコマンドのショートカットで Option-Command を使用できます。この組み合わせを使用することはめったにありません。便利な機能またはパワーユーザ機能へのショートカットで Option を使用することもできます。たとえば、Finder はすべてのウィンドウを閉じるために Option-Command-W を使用し、すべてのウィンドウを最小化するために Option-Command-M を使用します。


可能な限り、Ctrl キーを修飾子として使用することは避けてください。 Control キーは、システム全体ですでに広く使用されています。競合の可能性を回避するために、必要な場合にのみ使用してください。


既存の無関係なショートカットに修飾子を追加して、新しいショートカットを作成しないでください。 たとえば、Shift-Command-Z を Undo とは関係のないキーボードショートカットとして使用しないでください。通常、Undo は Command-Z のショートカットがあります。


修飾キーを正しい順序でリストします。 ショートカットで複数の修飾キーを使用する場合は、常にそれらを Control、Option、Shift、Command の順序でリストしてください。


Shift がショートカットの一部でない限り、2 文字のキーを下の文字で識別します。 たとえば、ステータスバーを非表示にするためのキーボードショートカットは、コマンド-スラッシュ (/) です。Shift キーがキーボードショートカットの一部である場合は、2 文字の上部を使用してキーを識別します。たとえば、ヘルプのキーボードショートカットは、Shift-Command-Slash ではなく、Command-Question mark (?) です。

ヒント

一部の言語では、特定の文字を生成するために修飾キーが必要です。たとえば、フランス語のキーボードでは、Option-5 は "{" 文字を生成します。通常、コマンドキーを修飾子として使用するのは安全ですが、すべてのキーボードで使用できない文字で追加の修飾子を使用することは避けてください。コマンドキー以外の修飾子を使用しなければならない場合は、英字 (A から Z) でのみ使用するようにしてください。


予約済みおよび予想されるキーボードショートカット


以下のキーボードショートカットは、システムによって予約されているか、ユーザによく知られています。


主のキーキーボード
ショートカット
システムによる使用アクション
SpaceCommand-Space
Spotlight 検索フィールドを表示または非表示にします。
Shift-Command-Space
不定。Apple 予約。
Option-Command-Space
Spotlight 検索結果ウィンドウを表示します。
Control-Command-Space
特殊文字ウィンドウを表示します。
TabShift-Tab
コントロールを逆方向にナビゲートします。
Command-Tab
開いているアプリのリストで、次に最近使用したアプリに進みます。
Shift-Command-Tab
開いているアプリのリストを逆方向に移動 (最近の使用順に並べ替え)。
Control-Tab
ダイアログまたは次の表のコントロールの次のグループに焦点を移動 (Tab が次のセルに移動したとき)。
Control-Shift-Tab
焦点を前のコントロールグループに移動します。
EscOption-Command-Esc
[Force Quit(強制終了)] ダイアログを開きます。
EjectControl-Command-Eject
ドキュメントを開くために変更を保存し、すべてのアプリを終了、コンピューターを再起動。
Control-Option-Command-Eject
ドキュメントを開くために変更を保存し、すべてのアプリを終了、コンピューターをシャットダウン。
F1Control-F1
フルキーボードアクセスのオンとオフを切り替えます。
F2Control-F2
焦点をメニューバーに移動します。
F3Control-F3
焦点を Dock に移動します。
F4Control-F4
焦点をアクティブな (または次の) ウィンドウに移動します。
Control-Shift-F4
以前にアクティブだったウィンドウに焦点を移動します。
F5Control-F5
toolbar に焦点を移動します。
Command-F5
VoiceOver をオンまたはオフにします。
F6Control-F6
焦点を最初の (または次の) パネルに移動します。
Control-Shift-F6
焦点を前のパネルに移動します。
F7Control-F7
ウィンドウとダイアログの現在のキーボードアクセスモードを一時的に上書き。
F8
不定。Apple 予約。
F9
不定。Apple 予約。
F10
不定。Apple 予約。
F11
デスクトップ表示
F12
ダッシュボードを非表示または表示。
Grave accent (`)Command-Grave accent
最前面のアプリで、次に開いているウィンドウをアクティブにします。
Shift-Command-Grave accent
最前面のアプリで、前に開いていたウィンドウをアクティブにします。
Option-Command-Grave accent
焦点をウィンドウの引き出しに移動します。
Hyphen (-)Command-Hyphen
選択範囲のサイズを小さくします。
Option-Command-Hyphen
スクリーンのズームがオンのときにズームアウトします。
Left bracket ({)Command-Left bracket選択範囲を左揃えにします。
Right bracket (})Command-Right bracket選択範囲を右揃えにします。
Pipe (|)Command-Pipe選択範囲を中揃えにします。
Colon (:)Command-Colonスペルウィンドウを表示します。
Semicolon (;)Command-Semicolonドキュメント内のスペルミスのある単語を見つけます。
Comma (,)Command-Commaアプリの環境設定ウィンドウを開きます。
Control-Option-Command-Comma
スクリーンのコントラストを減らします。
Period (.)Control-Option-Command-Period
スクリーンのコントラストを増やします。
Question mark (?)Command-Question markアプリのヘルプメニューを開きます。
Forward slash (/)Option-Command-Forward slash
フォントスムージングをオンまたはオフにします。
Equal sign (=)Shift-Command-Equal sign
選択範囲のサイズを大きくします。
Option-Command-Equal sign
スクリーンのズームがオンのときにズームインします。
3Shift-Command-3
スクリーンをファイルにキャプチャします。
Control-Shift-Command-3
スクリーンをクリップボードにキャプチャします。
4Shift-Command-4
選択範囲をファイルにキャプチャします。
Control-Shift-Command-4
選択範囲をクリップボードにキャプチャします。
8Option-Command-8
スクリーンのズームをオンまたはオフにします。
Control-Option-Command-8
スクリーンの色を反転します。
ACommand-Aドキュメントまたはウィンドウ内のすべての項目、またはテキストフィールド内のすべての文字を選択します。
Shift-Command-A選択した全てのもの、または文字の選択を解除します。
BCommand-B選択したテキストを太字にするか、太字のテキストのオンとオフを切り替えます。
CCommand-C選択範囲をクリップボードにコピーします。
Shift-Command-C[Colors(色)] ウィンドウを表示します。
Option-Command-C選択したテキストのスタイルをコピーします。
Control-Command-C選択範囲の書式設定をコピーしてクリップボードに保存します。
DOption-Command-D
ドックを (非) 表示にします。
Control-Command-D辞書アプリで選択した単語の定義を表示します。
ECommand-E検索操作に選択したものを使用します。
FCommand-F検索ウィンドウを開きます。
Option-Command-F検索フィールドコントロールにジャンプします。
Control-Command-Fフルスクリーンに入ります。
GCommand-G選択したものの次の出現を見つけます。
Shift-Command-G選択したものの前の出現を見つけます。
HCommand-H現在実行中のアプリのウィンドウを非表示にします。
Option-Command-H実行中の他のすべてのアプリのウィンドウを非表示にします。
ICommand-I選択テキストを斜体にするか、斜体のテキストのオンとオフを切り替えます。
Command-I情報ウィンドウを表示します。
Option-Command-Iインスペクタウィンドウを表示します。
JCommand-J選択範囲までスクロールします。
MCommand-MDock へのアクティブなウィンドウを最小化します。
Option-Command-Mアクティブなアプリのすべてのウィンドウを Dock に最小化します。
NCommand-N新しいドキュメントを開きます。
OCommand-O開くべきドキュメントを選択するダイアログを表示します。
PCommand-P[Print(印刷)] ダイアログを表示します。
Shift-Command-P[ページ設定] ダイアログを表示します。
QCommand-Qアプリを終了します。
Shift-Command-Q
現在のユーザをログアウトします。
Option-Shift-Command-Q
確認せずに現在のユーザをログアウトします。
SCommand-S新しいドキュメントを保存するか、ドキュメントのバージョンを保存します。
Shift-Command-Sアクティブなドキュメントを複製するか、[名前を付けて保存] を開始します。
TCommand-Tフォントウィンドウを表示します。
Option-Command-Tツールバーを表示または非表示にします。
UCommand-U選択したテキストに下線を付けるか、下線をオンまたはオフにします。
VCommand-Vクリップボードの内容を挿入ポイントにペーストします。
Shift-Command-V〜として貼り付け(たとえば、引用として貼り付け)。
Option-Command-V1 つのオブジェクトのスタイルを選択に適用します。
Option-Shift-Command-Vクリップボードの内容を挿入ポイントに貼り付け、挿入されたオブジェクトに周囲のテキストのスタイルを適用します。
Control-Command-V選択範囲に書式設定を適用します。
WCommand-Wアクティブなウィンドウを閉じます。
Shift-Command-Wファイルとそれに関連するウィンドウを閉じます。
Option-Command-Wアプリ内のすべてのウィンドウを閉じます。
XCommand-X選択範囲を削除してクリップボードに保存します。
ZCommand-Z前の操作を元に戻します。
Shift-Command-Zやり直し (元に戻すとやり直しが Command-Z を使用して切り替えるのではなく、別々のコマンドである場合)。
Right arrowCommand-Right arrow
キーボードレイアウトをローマ字の現在のレイアウトに変更します。
Shift-Command-Right arrow
選択範囲を次の意味のユニット (通常は現在の行の終わり) に拡張します。
Shift-Right arrow
選択範囲を 1 文字右に拡張します。
Option-Shift-Right arrow
選択範囲を現在の単語の最後まで拡張し、その後次の単語の最後まで拡張します。
Control-Right arrow
表など、ビュー内の別の値またはセルに焦点を移動します。
Left arrowCommand-Left arrow
キーボードレイアウトをシステムスクリプトの現在のレイアウトに変更します。
Shift-Command-Left arrow
選択範囲を前の意味のユニット (通常は現在の行の先頭) に拡張します。
Shift-Left arrow
選択範囲を 1 文字左に拡張します。
Option-Shift-Left arrow
選択範囲を現在の単語の先頭まで拡張し、その後前の単語の先頭まで拡張します。
Control-Left arrow
表など、ビュー内の別の値またはセルに焦点を移動します。
Up arrowShift-Command-Up arrow
次の意味のユニット (通常はドキュメントの先頭) で選択範囲を上に拡張します。
Shift-Up arrow
選択範囲を上の行、同じ水平位置にある最も近い文字境界まで拡張します。
Option-Shift-Up arrow
選択範囲を現在の段落の先頭まで拡張し、その後次の段落の先頭まで拡張します。
Control-Up arrow
表など、ビュー内の別の値またはセルに焦点を移動します。
Down arrowShift-Command-Down arrow
次の意味のユニット (通常はドキュメントの終わり) で選択範囲を下に拡張します。
Shift-Down arrow
選択範囲を下の行、同じ水平位置にある最も近い文字境界まで拡張します。
Option-Shift-Down arrow
選択範囲を現在の段落の最後まで拡張しその後次の段落の最後まで拡張します (cut,copy,paste の操作で、Return などの段落ターミネータを含めます)。
Control-Down arrow
表など、ビュー内の別の値またはセルに焦点を移動します。


予約済みの国際キーボードショートカット


システムは、ローカル化されたバージョンのシステム、ローカル化されたキーボード、キーボードレイアウト、および入力方法で使用するために、いくつかのキーの組み合わせを予約しています。これらのショートカットは、メニューコマンドには直接対応していません。


キーボードショートカットアクション
Control-Space現在の入力ソースと最後の入力ソースを切り替えます。
Control-Option-Spaceリスト内の次の入力ソースに切り替えます。
[Modifier key]-Command-Space不定。Apple 予約。
Command-Right arrowキーボードレイアウトをローマ字の現在のレイアウトに変更します。
Command-Left arrowキーボードレイアウトをシステムスクリプトの現在のレイアウトに変更します。






前:ヘルプ 次:マウスとトラックパッド

目次

Xcode の新機能



macOS

テーマ

macOS 11 の新規事項

視覚的インデックス


アプリの構造

フルスクリーンモード

ロード

モダリティ

搭載

優先

状態の復元

セキュリティ


ユーザの操作

アカウント

データ入力

ドラッグアンドドロップ

ファイル処理

ゲームコントローラ

ヘルプ

キーボード

マウスとトラックパッド

ユーザフィードバックの提供

許可の要求


システムの能力

自動セーブ

ドック

Finder

ミッションコントロール

通知

印刷

クイックルック

格付けとレビュー

検索とスポットライト


視覚的デザイン

アニメーション

カラー

ダークモード

透明さ

印刷


アイコンとイメージ

イメージのサイズと解像度

アプリのアイコン

文書のアイコン

多項目のドラッグイメージ

システムのイメージ


ウインドウとビュー

ウインドウの構造

アラート

ボックス

コラムビュー

ダイアログ

イメージビュー

アウトラインビュー

パネル

ポップオーバー

スクロールビュー

シート

サイドバー

スプリットビュー

タブビュー

表のビュー

ツールバー

Web ビュー

Drawer(引き出し)*

プラカード*


メニュー

メニューの構造

コンテクストメニュー

ドックメニュー

メニューバーのメニュー


ボタン

チェックボックス

開示コントロール

勾配ボタン

ヘルプボタン

イメージボタン

ポップアップボタン

プルダウンメボタン

押しボタン

ラジオボタン

スコープボタン

スイッチ

ベベルボタン*

ラウンドボタン*


フィールドとラベル

コンボボックス

ラベル

検索フィールド

テキストフィールド

トークンフィールド


セレクタ

色の源

日付の選別

イメージウェル

パスコントロール

セグメントコントロール

スライダ

ステッパ


インジケータ

レベルインジケータ

プログレスインジケータ


タッチバー

タッチバー概観

視覚的デザイン

グリフとイメージ

コントロールとビュー


拡張機能

アクション拡張機能

オートメータアクション

ファインダー同期拡張機能

メニューバーの追加

サービス

共有拡張機能



iOS


tvOS


watchOS


Technologies

アクセシビリティ

序文

ベストプラクティス

ユーザとの対話

ナビゲーション

テキストのサイズと太さ

色とコントラスト

外観の効果と動き

コンテンツ


AirPlay

メディア再生

アイコン

社説


アプリクリップ

序文

ユーザ体験

アプリクリップカード

アプリのクリップコード

印刷ガイドライン

法的要件


Apple Pay(アップルペイ)

序文

Apple Pay の提供

チェックアウトと支払い

エラー処理

サブスクリプションと寄付

ボタンとマーク

社説


拡張現実

ホームスクリーンのアクション

マルチタスクと複数のウィンドウ

通知

印刷

クイックルック(検索)

評価とレビュー

スクリーンショット

TV プロバイダー


CareKit

序文

データとプライバシー

ビュー

ユーザー体験

シンボルと商標化


CarPlay

序文

オーディオアプリ

自動車メーカーのアプリ

伝達および VoIP アプリ


アーキテクチャ

バッジ付け

エラー処理

ロード

ナビゲーション

テスト


対話

オーディオ

車のデータ

iPhone

ノブとコントロール

タッチスクリーン

Voice (Siri)


視覚的デザイン

アニメーション

商標化

レイアウト

タイポグラフィ(印刷)


アイコンと画像

画像のサイズと解像度

アプリのアイコン

カスタムアイコン

システムアイコン


システム要素

アクションシート

活動指標

アラート

ボタン

コレクション

ラベル

ナビゲーションバー

スクロールビュー

タブバー

テキストビュー

Web ビュー


CareKit

序文

データとプライバシー

ビュー

ユーザ体験

シンボルと商標化


ゲームセンター

序文

アクセス・ポイント

ダッシュボード

実績

順位表

マルチプレイヤー

カスタムダッシュボードリンク


象形文字

HealthKit

HomeKit

序文

用語とレイアウト

設定

Siri の作用

カスタム機能

アイコン

社説


iCloud

アプリ内購入

序文

自動更新可能なサブスクリプト


inclusion(含有)

ライブ写真

Mac Catalyst

序文

アプリの構造

ユーザとの対話

視覚的デザイン

Mac 慣用句


マシン学習

序文

マシン学習の役割


入力

明示的なフィードバック

暗黙のフィードバック

較正

訂正


出力

間違い

複数のオプション

自信

帰属

制限事項


地図(Maps)

アプリとウェブサイトの地図

Apple Watch の地図

屋内の地図


ResearchKit

序文


右から左へ

序文

テキストと文字

コントロール

画像と象形文字


SharePlay

Apple でサインイン

序文

データ管理

ボタン


Siri

序文

システムインテント

カスタムの注視

ショートカットと提案

編集ガイドライン


ソーシャルメディア

SF Symbols

Wallet(財布)

序文

許可証のデザイン


小道具

序文

コンテンツ

編集と対話

デザイン




Human Interface Guidelines


概要


リソース


ビデオ


新規事項



ニュース

見つける

デザイン

開発

配信

サポート

アカウント
(セキュリティの面で、リンクを提供できませんでした。)













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ