ユーティリティ領域について
クイックヘルプや他のインスペクタを表示およびアクセスするためのユーティリティ領域を使用して、プロジェクトに既製のリソースを使用します。
ユーティリティ領域は、メインウィンドウの右側にあるオプションの領域です。それを表示/非表示にするには、メインウィンドウのツールバーの右側のメインウィンドウ構成ボタンをクリックして下さい。
この領域は2つのペインを含んでおり、クイックヘルプや他のインスペクタ用の上部のもの、および有用なリソースのライブラリの下部のものを含みます。
現在のタスクに最も適したインスペクタを選択するインスペクタセレクタバーを使用します。二つの検査官は、常にセレクタバーに表示されています:
- ファイルインスペクター ():ファイルのメタデータ、つまりプロジェクト内のその名前、型、パス、場所などのような、データを管理します。
- クイックヘルプ ():簡潔な説明、どこでどのように定義されたか、その範囲、それが取るパラメータ、およびそのプラットフォームとアーキテクチャの利用可能性を含むシンボルの詳細を表示します。
追加のインスペクタは、いくつかのエディタでご利用いただけます。たとえば、Interface Builder は、以下のものを提供します:
- アイデンティティインスペクタ ():そのクラス名、アクセシビリティ情報、ランタイムの属性、ラベル、などのような、オブジェクトのメタデータを管理します。
- 属性インスペクタ ():選択したインターフェイスオブジェクトの属性を構成します。使用可能な属性は、選択したオブジェクトに固有のものです。例えば、いくつかのテキストフィールドの属性は、テキストの配置や色、境界線の種類、および編集可能性を含みます。
- サイズインスペクタ ():インターフェースオブジェクトの初期サイズと位置、最小サイズと最大サイズ、および自動サイズ規則などの特性を指定します。
- 接続インスペクタ ():インターフェイスオブジェクトのアウトレットとアクションを表示し、新しい接続を作成し、既存の接続を壊します。
- バインディングインスペクタ ():ビューオブジェクトのバインディングを作成し、表示し、構成します。
- エフェクトインスペクタ ():アニメーション、アルファチャンネル、トランジション、選択したオブジェクトの他の視覚特性の設定を指定します。
- SKNode インスペクタ ():シーンでの、パーティクルエミッタ、シーン、またはボディのような SpriteKit ノードの属性を指定します。
プロジェクトで使用する準備ができているリソースのライブラリーにアクセスするには、ライブラリペインを使用して下さい。
- ファイルのテンプレート ():ファイルやコード構成の一般的な型のテンプレート。テンプレートを使用するには、ライブラリからプロジェクトナビゲータにドラッグします。
- コードスニペット ():あなたのソフトウェアで使用するためのソースコードの小さい部品。 使用するには、ソースコードファイルに直接ドラッグします。
- オブジェクト ():インタフェースオブジェクト。使用するには、Interface Builder のエディタウィンドウであなたの nib ファイルに直接ドラッグします。
- Media ファイル ():グラフィックス、アイコン、サウンドファイル。使用するには、Interface Builder のエディタウィンドウのあなたの nib ファイルに直接ドラッグします。
選択されたライブラリに表示される項目を制限するには、フィルタバーのテキストフィールドに入力します。