我正在尝试使用下图中显示的代码片段来实例化 MainStoryBoard.storyboard 中定义的 ViewController。我还为控制器分配了一个标识符,但应用程序崩溃了,图片中显示的错误是“Storyboard 不包含具有标识符 masterViewController 的控制器”,尽管您可以在图片中清楚地看到它在那里。任何帮助将不胜感激。
请注意,以下解决方案对我不起作用:Crash with instantiateViewControllerWithIdentifier
下面是确认故事板对象与从 viewcontroller 检索并用于实例化 ViewControllerWithIdentifer: 的快照相同。 情况描述:我正在尝试开发一个自定义的 SplitViewController(从 UIViewController 子类化)。这个 UIViewController 是纯程序化的,即不基于 IBInterface 布局。然而,对于它的孩子,即 MasterViewController 和 DetailViewController,我在 IBInterface 中进行了布局。现在,我在 SplitViewController 中检索一个 UIStoryboard 对象(纯编程对象),并将其传递给第一张图片中显示的实用程序类,该类使用它基于 Storyboard 中的布局实例化 MasterViewController。