在我的应用程序的过程中,我决定从使用UISoryboard更改为.xib文件,现在我得到了错误:
如何在应用的模拟器部分解决此问题?
disho6za1#
从info.plist文件中删除"Main storyboard file base name"或"UIMainStoryboardFile"密钥。
"Main storyboard file base name"
"UIMainStoryboardFile"
5lhxktic2#
如果你在iOS13中使用SceneDelegate,请尝试删除此键。
wsewodh23#
单击您的故事板然后执行步骤2和步骤3
cgvd09ve4#
将这些行添加到您的操作方法中
其中“主”将与它相同let storyboard = UISoryboard.init(名称:“Main”,bundle:无)let secondVc = storyboard.instantiateViewController(withIdentifier:“ControllerName”)为!控制器名称present(secondVc,animated:true,完成:无)
u5i3ibmn5#
如果您遇到在NSBundle包中找不到名为“Main”的故事板的错误,您可以通过逐步检查下面的屏幕截图来找到解决方案。好的编码。。enter image description hereenter image description hereenter image description here
5条答案
按热度按时间disho6za1#
从info.plist文件中删除
"Main storyboard file base name"
或"UIMainStoryboardFile"
密钥。5lhxktic2#
如果你在iOS13中使用SceneDelegate,请尝试删除此键。
wsewodh23#
单击您的故事板
然后执行步骤2和步骤3
cgvd09ve4#
将这些行添加到您的操作方法中
其中“主”将与它相同
let storyboard = UISoryboard.init(名称:“Main”,bundle:无)
let secondVc = storyboard.instantiateViewController(withIdentifier:“ControllerName”)为!控制器名称
present(secondVc,animated:true,完成:无)
u5i3ibmn5#
如果您遇到在NSBundle包中找不到名为“Main”的故事板的错误,您可以通过逐步检查下面的屏幕截图来找到解决方案。好的编码。。
enter image description here
enter image description here
enter image description here