Scene is unreachable due to lack of entry points and does not have an identifier for runtime access

本文针对Storyboard中创建UINavigationController后出现的警告进行了解析,并提供了三种解决方案,包括检查Storyboard设置及连接等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

警告:

Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier:

一、网上解答:http://blog.youkuaiyun.com/freedom2028/article/details/8589375

 http://blog.youkuaiyun.com/shancheng966/article/details/41293087


试了一下,不行,好吧,自己找,找啊找啊找朋友,找到一个王尼玛,左一拳,右一脚,你是我的好安达

(⊙o⊙)…,偏题了


一般来说,当我们在storyboard中创建UINavigation Controller之后,我们不会喜欢他“附赠“的UITableViewController,所以就要自定义,好吧,拖了一个UIViewControler进去做他根视图(Root View Controller),可是添加上去之后就会出现如题的警告了,恭喜你,原因可能有三个:


一、你粗心大意,

这个勾是必须选上的,初始化视图,其实也是,你自己拉进视图之后,Xcode是不会帮你做这个的。


二、打勾了,还报这个警告,那就看storyboard是否有添加,没按照是图一所示的做法



三、如果还报错,就走第三步

方块二,看箭头是否如上图方块2那样连着的,如果是,就按下图的做法



警告解除,又能快乐的玩耍了,好嗨森!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值