我有一个带有主视图控制器的 iOS 应用程序,它连续显示 2 个模式。
所以这种序列:
VC1 > M1 > M2
我在模态 2 中有一个放松转场,我想用它跳回 VC1。在 VC1 中,我添加了一个 IBAction:
-(IBAction)unwindFromM2:(UIStoryboardSegue *) unwindSegue
{
}
在 iOS 8 和 Xcode 6 中一切正常。但是在 Xcode 7 和 iOS 9 中,在调用 unwind segue M2 之后,我注意到调用了 unwindFromM2 但之前的视图 (M2) 并没有消失并且基本上冻结了。Xcode 中没有错误或崩溃。寻求建议。
我确实直接从黄色视图控制器图标拖动到情节提要中的退出图标(没有将按钮与展开相关联)。这可能是原因吗?我有一个用于退出视图控制器的两步对话框,并且无法直接拖动动作来触发展开。