親切すぎるiPhoneアプリ開発の本

既存の画像ファイルやサウンドファイルを使うには? - XIBファイルの作成と利用

Icon comment count 0
Icon stock count 0

3 XIBファイルの作成と利用

そろそろXIBファイルの話に入りましょう。

これまでの学習でもたまに登場していましたが、iOSでは、画像やサウンドファイルのほかに、GUI用オブジェクト生成用ファイルとして、XIBファイルというものを扱えます。

GUI用オブジェクトとは、主にUIViewや、UISlider、UIButtonといった、ユーザーとの対話に関係するオブジェクトのことです。プログラマは、事前にXIBファイルを用意しておき、アプリ実行中にiOSに読み込ませる事で、これらのオブジェクトを自動生成させる事ができます。

そして、このXIBファイルはInterface Builderと呼ばれるツールを使い、背景色や大きさ、配置などを画面で確認しながら編集できるようになっています。実際にやってみましょう。

今回のステップのサンプルでViewController.swiftに記述した、UIImageViewインスタンスの生成処理をXIBファイル側で記述して、このファイルをiOSに読み込ませる事で、UIImageViewインスタンスを作り上げて使ってみます。

3.1 空のXIBファイルを作成

まず、新規に空のXIBファイルを作成(Camera.xibと命名)し、プロジェクトに組み込んでください。File→New→FIle…メニューを選んで、ファイルテンプレート選択画面を表示させてください。画面が出たらUser Interfaceを選び、Emptyテンプレートを選択してNextボタンをクリックします。

↓ User InterfaceでEmptyテンプレートを選択

次のファイル保存先選択画面

出典情報

Medium

親切すぎるiPhoneアプリ開発の本

  • 著者: 國居 貴浩

コメント

    コメントはありません