当我的应用启动时,我收到以下错误:
恢复状态发生异常无法找到导航 控制器为segue' mySegue'。 push segues只能在使用时使用 源控制器由UINavigationController实例管理
此segue连接到导航控制器内部的视图。我的应用导航如下所示:
UITabBarController
> UiNavigationController
孩子>在导航控制器中嵌入UIViewController
>用户单击第一个视图控制器并通过“mySegue”转换后的另一个视图控制器。 SEGUE。
我的导航控制器是标准导航控制器,在界面中如下所示:
@interface MyNavigationController : UINavigationController
@end
实现只有覆盖方法和两种恢复方法:
- (void)decodeRestorableStateWithCoder:(NSCoder *)coder;
- (void)encodeRestorableStateWithCoder:(NSCoder *)coder;
如果我的UIViewController在导航控制器中,为什么我收到此错误?