Ios 错误-自定义转换需要fromViewController和toViewController

Ios 错误-自定义转换需要fromViewController和toViewController,ios,objective-c,uiviewcontroller,uinavigationcontroller,poptoviewcontroller,Ios,Objective C,Uiviewcontroller,Uinavigationcontroller,Poptoviewcontroller,我正试图从显示视图控制器中关闭一个视图控制器和关闭的完成后处理程序,试图从导航堆栈中弹出显示视图控制器 我收到这个错误: 自定义转换需要fromViewController和toViewController 这个错误意味着什么 如果我试图同时调用显示的视图控制器的DISCLISH和导航控制器的当前视图控制器的pop,我会收到不同的错误消息: [\u UIViewControllerOneToOneTransitionContext\u setPresentationStyle::]:发送到解除分

我正试图从显示视图控制器中关闭一个视图控制器和关闭的完成后处理程序,试图从导航堆栈中弹出显示视图控制器

我收到这个错误:

自定义转换需要fromViewController和toViewController

这个错误意味着什么

如果我试图同时调用显示的视图控制器的DISCLISH和导航控制器的当前视图控制器的pop,我会收到不同的错误消息:


[\u UIViewControllerOneToOneTransitionContext\u setPresentationStyle::]:发送到解除分配实例的消息

更多的代码将非常有用。在每个视图中设置动画是否重要,或者你只是想一路回到原始视图?我只是想把两个过渡分离成两个独立的自定义过渡对象(我对两个过渡使用了相同的对象)。这似乎解决了问题。