2013-10-28 15 views
10

私はSinge Viewテンプレートで新しいアプリケーションを作成しようとしていますが、xibファイルまたはxibファイルとしてインターフェイスを作成するxibまたはストーリーボードオプションはありません。なぜAppleはiOS 7からxibを削除するのですか? xibインターフェイスファイルを使用してアプリケーションを作成するにはどうすればよいですか?Xcode 5でxibベースのインターフェイスを作成

enter image description here

答えて

22
  • は、新しいプロジェクト
  • 選択シングルビューアプリケーション
  • 設定プロジェクト名と場所
  • [プロジェクトの他の設定
  • 保存プロジェクトを作成します。左のナビゲータパネルの
  • プロジェクト
  • からMain.storyboardファイルを削除し、右側のパネルの「一般タブ」でご.xibファイルにプロジェクト
  • の新.xibファイル
  • セットのメインインターフェイスを追加します。 didFinishLaunchingWithOptions方法
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
self.window.rootViewController = [[UIViewController alloc] initWithNibName:@"YourViewController" bundle:nil]; 
[self.window makeKeyAndVisible]; 
6

彼らはちょうど私が知っていることから、人々の大きな量がちょうどそれらを有用見つけることはありませんが、ストーリーボードを使用するために皆を「強制」したいので、Appleはそれを削除しました。

私は恐れがあります。自分自身で行う必要があります。空のアプリを作成し、自分自身をビューに設定してください。

チェック例:

http://www.appcoda.com/hello-world-app-using-xcode-5-xib/

+1

ええと私はいくつかの特定の状況でのみストーリーボードを使用します –

+2

場合によっては、それらから隠されたいくつかの秘密の画面があります:) – Sulthan

5

  • 貼り付け、次のコードでは、AppleはXcodeの5から削除します。ストーリーボードを選択するオプションは1つだけです。 xViewは、singleViewアプリケーションの作成後にストーリーボードを削除し、xibを手動で追加する場合に使用します。 別のオプションは、xcode 4.6またはearliarバージョンでアプリケーションを作成してからxcode 5で実行することです。

  • 関連する問題