iOS:Main.storyboard引用初始视图控制器

iOS:Main.storyboard引用初始视图控制器,ios,xcode,interface-builder,uistoryboard,Ios,Xcode,Interface Builder,Uistoryboard,我正在添加一个新的故事板参考: 但我得到了一个错误: error: Main.storyboard references the initial view controller of newStoryBoard.storyboard, but no designated entry point was found. 你们知道我为什么会犯这个错误吗 非常感谢您的帮助。这是一个故事板参考,指向另一个名为newStoryBoard的故事板。为了让segue正常工作,它需要知道应该从情节提要打开哪个

我正在添加一个新的故事板参考:

但我得到了一个错误:

error: Main.storyboard references the initial view controller of newStoryBoard.storyboard, but no designated entry point was found.
你们知道我为什么会犯这个错误吗


非常感谢您的帮助。

这是一个故事板参考,指向另一个名为
newStoryBoard
的故事板。为了让segue正常工作,它需要知道应该从情节提要打开哪个视图控制器

打开
newStoryBoard.storyboard
,选择适当的视图控制器,并选中右侧属性面板中的为初始视图控制器框:


或者,您可以在情节提要引用属性中设置引用的Id。将其设置为要打开的视图控制器的序列图像板Id,您应该已全部设置。

如何以编程方式设置初始视图控制器,最好是在“准备序列代码”中?您可以创建指向目标序列图像板中不同VCs的不同序列。为Interface Builder中的标识符添加标识符。您需要使用我答案底部的替代解决方案。然后,您可以通过编程选择所需的序列,并在代码中调用
performsgue(带标识符:sender:)