コンテキストメニュー


iOS 13 以降では、コンテキストメニューを使用して、インターフェイスを乱雑にすることなく、スクリーン上のアイテムに関連する追加機能に人々がアクセスできるようになります。



コンテキストメニューは PeekPop に似ていますが、2 つの重要な違いがあります。


  • コンテキストメニューは、iOS 13 以降を実行しているすべてのデバイスで使用できます。Peek と Pop は、3D Touch をサポートするデバイスでのみ使用できます。

  • コンテキストメニューには、コンテキストに関連するコマンドがすぐに表示されます。Peek と Pop では、コマンドを表示するために上にスワイプする必要があります。

  • コンテキストメニューを表示するには、システムで定義されたタッチアンドホールドジェスチャまたは 3D Touch を使用できます (3D Touch を使用すると、コンテキストメニューをよりすばやく表示できます)。開くと、コンテキストメニューには項目のプレビューが表示され、項目に作用するコマンドが一覧表示されます。コマンドを選択するか、項目を別の領域や、ウィンドウ、またはアプリにドラッグできます。


    コンテキストメニューを一貫して採用して下さい。 一部の場所でのみ項目のコンテキストメニューを提供し、他の場所では提供しない場合、人々はその機能をどこで使用できるかわからず、あなたのアプリに問題があると考える可能性があります。


    項目に適用される最も一般的に使用されるコマンドのみを含めましょう。 たとえば、メール メッセージのコンテキストメニューには、メッセージに返信したり移動したりするためのコマンドを含めることは意味がありますが、書式設定やメールボックスコマンドを含めることは意味がありません。あまりにも多くのコマンドをリストすると、人々を圧倒する可能性があります。


    コンテキストメニューの各コマンドにグリフを含めて下さい。 グリフはコマンドの意味を強化し、人々がその機能を即座に理解するのに役立ちます。 SF シンボル を使用する場合、あなたのコマンドを表す既存のシンボルを選択するか、関連するシンボルを編集してカスタムグリフを作成できます。コンテキストメニューにサブメニューが含む場合は、追加のコマンドの存在を示すシステム提供の山形模様のシンボルが自動的に表示されるため、グリフは必要ありません。


    サブメニューを使用して複雑さを管理しましょう。 サブメニューは、論理的に関連するコマンドの二次的メニューを表示するコンテキストメニュー項目です。サブメニューにその内容を説明する直感的なタイトルを付けて、人々がサブメニューのコマンドを表示することなく予測できるようにします。簡潔でアクション指向のタイトルを使用するとまた、現在のコンテキストでは不要なサブメニューをスキップすることもできます。


    サブメニューを 1 つのレベルに保ちます。 サブメニューはコンテキストメニューを短縮し、人々が実行できるコマンドを明確にできますが、複数のレベルのサブメニューは体験を複雑にし、人々がナビゲートするのが難しい場合があります。


    最も頻繁に使用する項目をメニューの上部に配置します。 コンテキストメニューを人々が開くと、そのメニューの上部に彼らの焦点が当てられます。最も一般的な項目をメニューの上部に配置すると、人々がは探している項目を見つけるのに役立ちます。


    セパレータを使用して、関連するメニュー項目をグループ化します。 視覚的なグループ化を作成すると、人々がメニューをよりすばやくスキャンするのに役立ちます。たとえば、セパレータを使用して項目の編集に関連するアクションをグループ化し、別のセパレータを使用して項目の共有に関連するアクションをグループ化できます。通常、コンテキストメニュー内に 3 つを超えるグループは必要ありません。


    同じ項目にコンテキストメニューと編集メニューを提供することは避けてください。 同じ項目に対して両方の機能が有効になっている場合、システムが意図を読み取るのは困難になり、人を混乱させます。追加のガイダンスについては、編集メニュー を参照してください。


    項目のプレビューを開くアクションボタンを提供することは避けてください。 人々はタップしてプレビューしている項目を開くことができるため、通常、明示的な [Open(開く)] ボタンを提供する必要はありません。


    開発者向けガイダンスについては、UIContextMenuInteraction (UIContextMenuInteraction) を参照してください。





    前:色の源 次:編集メニュー





    目次

    Xcode の新機能



    iOS

    テーマ

    インターフェースの本質

    アプリの構造

    起動

    搭載機能

    ロード

    モダリティ

    ナビゲーション

    ユーザデータへのアクセス

    設定


    ユーザとの対話

    3D タッチ

    アップルペンシルと落書き

    オーディオ

    認証

    データ入力

    ドラッグアンドドロップ

    フィードバック

    ファイル処理

    ゲームコントローラ

    ジェスチャ

    触覚

    キーボード

    近距離通信

    ポインタ (iPadOS)

    空間的対話

    取り消しとやり直し


    システムの機能

    拡張現実

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

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

    通知

    印刷

    クイックルック(検索)

    評価とレビュー

    スクリーンショット

    TV プロバイダー


    ビジュアルデザイン

    適応性とレイアウト

    アニメーション

    ブランド化

    ダークモード

    起動スクリーン

    材料

    用語

    印刷

    ビデオ


    アイコンと画像

    画像のサイズと解像度

    アプリのアイコン

    システムアイコン


    バー

    ナビゲーションバー

    検索バー

    サイドバー

    ステータスバー

    タブバー

    ツールバー


    ビュー

    アクションシート

    アクティビティビュー

    アラート

    コレクション

    画像ビュー

    ページ

    ポップオーバー

    スクロールビュー

    シート

    分割ビュー

    テーブル (表)

    テキストビュー

    Web ビュー


    コントロール

    ボタン

    色の源

    コンテキストメニュー

    編集メニュー

    ラベル

    ページコントロール

    ピッカー

    進行状況インジケータ

    内容コントロールの更新

    セグメント化されたコントロール

    スライダ

    ステッパー

    スイッチ

    テキストフィールド


    拡張機能

    カスタムキーボード

    ファイルプロバイダ

    メッセージ

    写真編集

    共有とアクション





    macOS


    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


    概要


    リソース


    ビデオ


    新規事項



    ニュース

    見つける

    デザイン

    開発

    配信

    サポート

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













    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ