10

我正在尝试使用单视图模板创建一个新应用程序,但没有 xib 或故事板选项可将我的界面设置为 xib 文件!为什么 Apple 从 iOS 7 中删除 xib ?!如何使用 xib 接口文件创建应用程序?

在此处输入图像描述

4

3 回答 3

22
  • 创建一个新项目
  • 选择单一视图应用程序
  • 设置 ProjectName 和其他设置
  • 将项目保存在位置
  • 在左侧的导航器面板中选择项目
  • 从项目中删除 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];
于 2013-10-28T11:04:32.450 回答
6

Apple 删除了它,因为他们只是想“强迫”每个人使用 Storyboard,尽管据我所知,很多人只是觉得它们没有用。

恐怕你必须自己做,只需创建一个空应用程序并设置自己的视图。

检查一个例子:

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

于 2013-10-28T10:55:06.607 回答
5

Apple 将其从 xcode 5 中删除。您只有一个选项可以选择故事板。如果您想使用 xib,则在创建 singleView 应用程序后删除情节提要并手动添加 xib。另一种选择是在 xcode 4.6 或早期版本中创建应用程序,然后在 xcode 5 上运行它。

于 2013-10-28T13:13:47.357 回答