尝试从我的应用程序注销后收到以下消息:
由于未捕获的异常'NSGenericException'而终止应用程序,原因是:'找不到segue'MainMenuSegue'的导航控制器。 Push segues只能在源控制器由UINavigationController实例管理时使用。
虽然这只是在我通过Facebook登录登录我的应用程序后才发生的。
这是指向我的故事板image的链接。对不起,我无法直接将它放在Stack Over Flow中。在图像中,您将看到segues和导航控制器。
答案 0 :(得分:1)
错误信息非常清楚。您正在调用MainMenuSegue
,这是一个推送 segue。但是调用它的控制器不是由导航控制器管理的。所以没有导航堆栈来推动新的视图控制器。
不要使用push segue ...或将源控制器嵌入导航控制器。