複数の画面を持つアプリを開発する必要があります。自動的にxibファイルを生成しましたが、他の画面には別のxibファイルが必要です。別のxibファイルを作成するにはどうすればよいですか?
(XCode 4を想定)
「ファイル->新規ファイル...」メニューダイアログには、「ユーザーインターフェース」と呼ばれるサブセクションがあります。
各サブアイテムの説明には、「インターフェースビルダードキュメント」と書かれています。これらはさまざまなタイプのペン先です。
新しいViewController
を具体的に作成する場合は、[Cocoa Touch]セクションを選択し、[UIViewControllerサブクラス]アイテムを選択することもできます。次のページには「With XIB for User Interface」というチェックボックスがあります。これにより、NIBおよび関連するクラスファイルが作成されます。
XCode 8およびSwift 3:
ファイル->新規ファイル-> iOS->ユーザーインターフェース->表示
「YourViewController.xib」という名前を付けて保存します。
In XCode 4:
スタンドアロンユーザーインターフェイス(XIB)を作成するには:
ファイル->新規ファイル-> iOS->ユーザーインターフェース
次に選択します:
ユーザーインターフェイスで新しいUIViewController
クラスを作成するには:
ファイル->新規ファイル-> iOS-> Cocoa Touch-> UIViewControllerサブクラス->次へをクリック
次に、新しいView Controllerクラスに名前を付け、「ユーザーインターフェイスにXIBを使用」を選択します。
XCode 5の場合:(古いsomeVC.xibを削除したときに新しいsomeVC.xibを作成しました)
さらにステップが必要:
tap:ClassNameWithViewController.xib(最後の回答のプロセスとして)、およびIBが開かれました
選択:ファイルの所有者
タップ:IDインスペクター
[カスタムクラス]-> [クラス]ウィンドウを選択済みにプルダウン-> ClassNameWithViewController
タップして戻る:ファイルの所有者
2本指でタップ:ファイルの所有者->リンクメニューを開く-> IBの[ビューの小さな円]から[表示]に線をドラッグ