フルスクリーンモード


フルスクリーンモード内のアプリウィンドウは、気を散らすことのない作業環境を提供し、多くの場合、ツールバー、メニュー、およびその他の標準コントロールを、人々が望むまで非表示にします。一部のアプリは、コンテンツへの集中を高めるためにすべてのコントロールを非表示にします。たとえば、QuickTime Player は、人々が映画を再生している間、アプリのコントロールを非表示にします。



あなたのアプリで意味がある場合にのみ、フルスクリーンウィンドウを有効にして下さい。 没入型タスクを実行したい場合、人々はフルスクリーンモードを高く評価しますが、すべてのアプリがそのようなタスクを有効にするわけではありません。たとえば、電卓 は通常、計算を実行してその結果を他の場所にペーストするために使用するため、フルスクリーン体験を提供する必要はありません。


システムが提供するフルスクリーン体験を使用しましょう。 システムのフルスクリーンサポートを使用すると、あなたのフルスクリーンウィンドウはすべてのコンテキストで適切に機能することが保証されます。開発者向けガイダンスについては、toggleFullScreen(_:) を参照してください。


カスタムフルスクリーンサポートを使用する場合は、システムが定義する領域に依存して、フルスクリーンウィンドウのコンテンツが隠されないように保ちます。 一部の Mac では、カメラハウジングがスクリーンの上部中央の領域を占めます。システムのフルスクリーンサポートを使用すると、この領域が自動的に考慮されます。カスタムフルスクリーン体験を使用する場合は、あなたのコンテンツを配置するときにこの領域を考慮する必要があります。システムは、カスタムフルスクリーン体験を使用するときにコンテンツを配置するのに役立つ 2 つの方法を提供します。


  • safeAreaInsets プロパティには、スクリーンの安全領域を定義する上、下、左、および右の値が含まれています。top の値を使用して、スクリーンの top (上部) からコンテンツを挿入し、隠されないようにします。

  • auxiliaryTopLeftArea プロパティと auxiliaryTopRightArea プロパティは、スクリーン上部の長方形を定義します。これは、カメラハウジングの左右、および安全領域の外側の隠されていない領域を表します。

  • タスクを実行するために必要な場合は、ツールバーを表示したままにします。コンテンツに焦点が当てる場合は非表示にします。 フルスクリーンウィンドウを設定して、ツールバーを常に表示するか、人々がポインタをスクリーンの上部に移動したときにのみ表示するように設定できます。たとえば、カレンダー には常にツールバーが表示され、必須のナビゲーションとスケジュール管理のコントロールにすばやくアクセスできます。一方、プレビュー ではツールバーが非表示になるため、人々はコンテンツの読み取りや表示に焦点を当てられます。


    必須機能へのアクセスを維持して下さい。 すべての必須ツールがフルスクリーン環境で引き続き利用できることを確認してください。人々はフルスクリーンモードを終了せずにタスクを完了できる必要があります。

    ヒント

    装備された MacBook Pro モデルでは、タッチバーを使用して、他のコンテンツの上にコントロールを表示したり、人々がポインタを動かしたりすることなく、一般的な機能への直接のアクセスを提供します。ガイダンスについては、タッチバー > デザインの基礎 を参照してください。


    フルスクリーンモードで使用するための補助ウィンドウを構成して下さい。 フルスクリーンの補助ウィンドウは、フルスクリーンのコンテンツの上に表示するため適切に構成する必要があります。開発者向けガイダンスについては、fullScreenAuxiliary を参照してください。


    フルスクリーンモード中にファイルシステムにアクセスするための便利な方法を人々に提供します。 ファイルを開いたり、イメージをインポートしたり、ファイルを保存したり、その他のファイルシステムの操作を行うために、人々にフルスクリーンモードを終了させないでください。たとえば、フルスクリーンモードの時人々がイメージをインポートできる組み込みのイメージブラウザを実装できます。


    フルスクリーンのスペースを活用しながら、インターフェイスの移行をスムーズに保って下さい。 ほとんどのウィンドウは、フルスクリーンモードに入ると幅と高さが大きくなります。ウィンドウがフルスクリーンのスペースにうまく収まるようにし、必須の領域を高くするには、インターフェイスの比率を微妙に調整することを検討してください。これがあなたのアプリで理にかなっている場合は、不快な移行を避け、インターフェースがすぐに認識できるようにしてください。


    常に人々をミッションコントロールに入らせてください。 あなたのアプリだけに焦点が当てられている場合でも、Mission Control を呼び出して、開いている他のウィンドウ、フルスクリーンアプリ、デスクトップ、スペースをプレビューしてナビゲートすることを人々は期待しています。あなたのアプリで使用できる体験の種類に関係なく、人々が Mission Control に入るために使用するキーボードショートカットとジェスチャーを尊重してください。


    人々があなたのフルスクリーンアプリから切り替えた後、戻ったときに中断したところから再開できるようにします。 たとえば、ゲームやスライドショーは、人々がアプリを離れるときに自動的に一時停止して、何も見逃さないようにする必要があります。


    フルスクリーンモードをいつ終了するかを人々に選択させます。 人々が別のアプリに切り替えたとき、または映画やゲームのプレイなどのアクティビティを終了したときに、フルスクリーンモードを自動的に終了することは避けてください。


    一般的に、人々に Dock を開けさせます。 あなたのアプリがフルスクリーンモードのときに Dock へのアクセスを維持して、人々がアプリやその他の Dock 項目をすばやく開けられるようにすることが重要です。この例外は、スクリーンの端が体験の一部を可能にする没入型ゲームです。







    前:視覚的インデックス 次:ロード

    目次

    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


    概要


    リソース


    ビデオ


    新規事項



    ニュース

    見つける

    デザイン

    開発

    配信

    サポート

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













    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ