12

当我在 xcode 5 中创建一个新的项目选择选项(单视图应用程序)时,它会自动添加 Main.storyboard 没有选择 .Xib 文件的选项,因为我们在以前版本的 xcode 中选择。请有人解释一下

4

2 回答 2

20

我的建议是:

  1. 创建一个空的应用程序
  2. 转到File/New/File,选择 Objective-C 类
  3. 命名您的类ViewController(或任何您喜欢的名称),使其成为子类 UIViewController 确保您已选中“使用 xib 作为用户界面”框。

  4. 打开appDelegate.h,放

@类视图控制器;

之间@interface and #import,和下面的这个属性:

@property (strong, nonatomic) UIViewController *viewController;
  1. 打开你的appDelegate.m:导入你的 ViewController

#import "ViewController.h"

和之前

[self.window makeKeyAndVisible];

 self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
    self.window.rootViewController = self.viewController;
于 2013-10-13T18:17:21.853 回答
10

要在 xcode 5 中添加 XIB,请使用 Empty 应用程序而不是单视图应用程序。有关集成 XIB 的简单方法,请参阅此问题

于 2013-09-30T11:37:32.393 回答