2012-05-05 21 views
0

私が使用しているプロジェクトは、Appleが提供する"Tabster"という名前のサンプルコードです。外部xibからビューを読み込めませんか?

私は、このことにより、外部からのXIBビューをロードすることができますMainWindow.xibで

  1. を、タブバーコントローラにビューコントローラをドラッグします。
  2. ファイル - >新規 - >ファイル、 "NewTabItemA"、UIViewControllerのサブクラス、 "With With XIB for User Interface"という名前の新しいクラスを追加します。選択された。
  3. MainWindow.xibで、Identity Inspectorで新しいView ControllerのClassを "NewTabItemA"に変更し、Attributes InspectorでNIB Nameを "NewTabItemA"に変更します。

外部のxibからのビューを読み込み、2番目のステップだけが異なる場合は、ビューを読み込みます。

  1. MainWindow.xibで、ビューコントローラをタブバーコントローラにドラッグします。
  2. ファイル - >新規 - >ファイル、 "NewTabItemB"という名前の新しいクラスを追加し、UIViewControllerのサブクラスを "With With XIB with User Interface"とします。選択されていない。
  3. ファイル - >新規 - >ファイルの "View"テンプレートから新しいxibファイルを追加し、 "NewTabItemB"という名前を付けます。
  4. NewTabItemB.xibで、ファイル所有者を "NewTabItemB"に変更します。
  5. ファイルの所有者をビューにドラッグし、ファイルの所有者のアウトレットとして設定します。
  6. MainWindow.xibで、Identity Inspectorで新しいView ControllerのClassを "NewTabItemB"に変更し、Attributes InspectorでNIB Nameを "NewTabItemB"に変更します。

私は何を欠場しましたか?

ありがとうございます。

答えて

0

xibの識別子を変更しようとしましたか?インタフェースビルダーでウィンドウをクリックし、プロパティで設定します。 (3dタブ)

関連する問題