草庐IT

fakeContainerView

全部标签

ios - 自定义过渡动画在关闭时不调用 VC 生命周期方法

所以我构建了一个自定义呈现过渡动画,一切似乎都运行良好,除了ViewController生命周期方法没有在关闭时被调用。在呈现Controller之前,我使用UIModalPresentationCustom样式将呈现的VC保留在View层次结构中,但是一旦我关闭呈现的VC,我的呈现Controller就不会调用viewWillAppear和viewDidAppear。我是否缺少需要显式调用才能触发这些方法的步骤?我知道手动调用这些方法不是正确的解决方案。这是我的解散动画代码。我基本上是在为表单覆盖View设置动画,以在关闭时缩小到CollectionView单元格的大小。-(void

ios - 自定义过渡动画在关闭时不调用 VC 生命周期方法

所以我构建了一个自定义呈现过渡动画,一切似乎都运行良好,除了ViewController生命周期方法没有在关闭时被调用。在呈现Controller之前,我使用UIModalPresentationCustom样式将呈现的VC保留在View层次结构中,但是一旦我关闭呈现的VC,我的呈现Controller就不会调用viewWillAppear和viewDidAppear。我是否缺少需要显式调用才能触发这些方法的步骤?我知道手动调用这些方法不是正确的解决方案。这是我的解散动画代码。我基本上是在为表单覆盖View设置动画,以在关闭时缩小到CollectionView单元格的大小。-(void