Interface Builder ファイルの検査と設定


項目属性、レイアウト制約、ファイルのプロパティ、アウトレットとアクションの接続、およびユーザーインターフェイスのその他の特性を表示し、変更するために Interface Builder のインスペクタを使用してください。


手順


  1. プロジェクトナビゲータで、ストーリーボードまたは xib ファイルを選択します。

  2. Interface Builder でファイルの内容が開きます。


    IB_H_selected_ib_file_2x


  3. ワークスペースウィンドウのビューセレクタ内の表示/非表示ユーティリティボタン (XC_O_utilities_button_2x) をクリックするか、[表示(View)] > [ユーティリティ(Utilities)] > [ファイルインスペクタの表示] を選択するいずれかでユーティリティ領域を開きます。

  4. ユーティリティ領域は、ワークスペースウィンドウの右側に表示されます。


    IB_H_open_utilities_area_2x
  5. interface builder で、インスペクトまたは構成する項目を選択します。

  6. アウトラインビューでそれをクリックするか、キャンバス上かのいずれかでオブジェクトを選択できます。アウトラインビューが表示されない場合は、キャンバスの左下隅にあるドキュメントアウトライン表示 (XC_O_area_button_navigator_2x) コントロールをクリックして表示します。


    項目は、ビューコントローラ、ビュー、コントロール、またはレイアウト制約のような、ストーリーボードまたは xib ファイルで定義されている任意のオブジェクトにできます。


  7. ユーティリティ領域の上部にあるインスペクタセレクタバー ( IB_H_inspector_selector_bar_2x ) からインスペクタを選択します。

  8. 選択されたインスペクタは、ユーティリティ領域に表示されます。


            IB_H_inspector_pane_2x

  9. 選択した項目の値をインスペクトまたは変更します。

  10. 領域の詳細は、隠されて (上のスクリーンショットの ID と型 (Identity and Type) のように) いる場合は、領域の右側にポインタを移動し、それが表示されたら、[表示(Show)] と言う単語をクリックします。


あなたのニーズに適したインスペクタを選択するために、ユーティリティ領域の上部にあるセレクタバーを使用して下さい。


インスペクトすべき該当データがない (レイアウトガイドのサイズのように) 場合は、インスペクタは、[適用されない(Not Applicable)] と言うメッセージを表示します。


構成できるインスペクター値は、あなたのソースコード内で呼び出せる API メソッドとほぼ同等です。インスペクタの設定の詳細については、コントロールの上にポインタを移動します。ヘルプタグが表示されます。


        IB_H_attribute_help_tag_2x


属性インスペクタに表示されるデータは、選択した項目の型によって異なります。 以下のスクリーンショットに示すように、コンテナビューの属性は、背景色、そのアルファチャンネルの値、およびユーザーとの対話がビューで有効にされるかどうかを含みます。



        IB_H_attribute_view_2x


比較すると、ボタンの属性は、ボタンの型、タイトル、テキストの色だけでなく、すべてのビューの属性を含みます。



        IB_H_attribute_button_2x


以下のスクリーンショットに示すように、制約の属性は制約項目の ID や項目、制約項目間の関係、および制約の優先順位を含みます。



        IB_H_attribute_constraint_2x


ユーザ・インターフェース・オブジェクトの属性の変更についての詳細は、オブジェクトの属性の設定 を参照してください。制約の属性の変更の詳細については、自動レイアウトの制約の編集 を参照してください。


関連記事


ユーザーインターフェースのビルド
ストーリーボードについて
コードへのオブジェクトの接続について
オブジェクトのデリゲートの設定





目次
Xcode 9 の新機能

★ヘルプ項目総索引★

ユーザーインターフェース索引
ユーザーインターフェースのビルド
ストーリーボードと Xib ファイルの作成
Interface Builder ファイルの検査と構成
別のローカライズ、iOS デバイス、そして iOS バージョン用のレイアウトのプレビュー
分割画面でアプリのプレビュー
ビューにガイドの追加
Apple TVのグリッドのためのガイドを追加
ユーザー定義ランタイム属性の追加
状態と上下のバーのシミュレーション
スクリーンサイズや向きのシミュレーション
文字列の検索と置換
ストーリーボードの拡大率を変更
プレースホルダの背景の切り替え












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ