将.xib文件转换为故事板。

3
我一直在寻找如何将一个xib文件转换成storyboard文件,但我找不到答案。我还按照这个教程操作,但当我运行应用程序时,打开的是旧的.xib文件而不是新的storyboard。我的应用程序只有两个.xib文件,我想将它们转换为storyboards,目前是否有可以实现这一点的方法或教程?

2
如果您只有两个XIB文件,您可以打开它们并选择视图控制器,然后使用“Cmd+C”复制,打开Storyboard并使用“Cmd+V”粘贴。IBOutlets和IBActions将会丢失,但视图和约束将保持完好无损。 - EmilioPelaez
1个回答

2

您需要更新应用程序的目标配置。打开常规选项卡。在部署信息部分,您将找到主界面。选择您的故事板而不是XIB文件。


是的,我在那个字段中设置了我的MainStoryboard(新的),但是xib文件正在被呈现。 :( - CGR
这行代码将xib设置为界面:xViewController *xvc = [[xViewController alloc] initWithNibName:@"xViewController" bundle:nil]; 被以下代码替换:UIStoryboard* sb = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; xViewController *xvc = [sb instantiateViewControllerWithIdentifier:@"xViewController"]; 这让我可以将storyboard设置为用户界面。 - CGR

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接