3

在过去的几个月里,我一直在使用 iOS,我一直在做的是,当我单击 Single View Application 时,默认的 View Controller 会出现一个 XIB。但是在 iOS 7 中,XIB 似乎没有出现,而是情节提要出现了。我不知道如何使用 Storyboard。我过去既没有使用过它们,也不想在不久的将来使用它们。我是否总是需要继续使用空视图,然后添加相关的 ViewController

如果我在做一些愚蠢的事情,或者它是新的 iOS 7 默认行为,请告诉我。

我确实试图了解更多细节,但也无法在 Google 上获得相关答案。

谢谢你。

4

2 回答 2

4

Step 1创建新项目

Step 2选择“单一视图应用程序”-> 下一步

Step 3设置 ProjectName 和其他设置 -> 下一步

Step 4将项目保存在位置 -> 创建

Step 5在左侧的导航器面板中选择项目

Step 6从项目中“删除 Main.storyboard”文件

Step 7“在项目中添加新的 .xib 文件”

Step 8在右侧面板的“常规选项卡”中将主界面设置为您的 .xib 文件。参考附件截图

Step 9didFinishLaunchingWithOptions在方法中粘贴以下代码

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
于 2013-10-03T06:00:49.693 回答
0

对于 iOS 7 合规性,您需要使用的正确 XIB 是名为:Application的界面构建器文档,作为您的主要 nib。

于 2013-12-18T11:13:33.290 回答