开发者社区 问答 正文

关于让视图控制器预留动画时间

在UIViewController出现和消失时中执行一个自定义动画,在消失阶段,我希望能实现动画延迟足够长的时间,让我可以实现渐变效果。也就是在UINavigationController 运行popViewController前允许UIViewController 执行一个自定义动画。能实现吗?

展开
收起
爵霸 2016-03-19 09:33:11 1809 分享 版权
1 条回答
写回答
取消 提交回答
  • 点击后退键时使用:

     [UIView animateWithDuration:1.0 animations:^{
                // your custom animation
            } completion:^(BOOL finished) {
                [self.navigationController popViewController];
            }];
    2019-07-17 19:07:15
    赞同 展开评论
问答地址: