代码之家  ›  专栏  ›  技术社区  ›  Tim Vermeulen

如何添加到UINavigationController推送动画,而不是替换它?

  •  1
  • Tim Vermeulen  · 技术社区  · 9 年前

    我使用 UIViewControllerAnimatedTransitioning 协议但是,这将替换整个默认推送动画(包括导航栏动画,以及在旧视图上方滑动的新视图)。我想保留这些内容,并在顶部动画化一个简单的UIView,它可视化了从第一个视图到下一个视图的项目。

    有办法做到这一点吗?

    1 回复  |  直到 9 年前
        1
  •  1
  •   BonanzaDriver    9 年前

    有一个“annimateAlongSide”函数……认为它属于TransitionCoordinator。看看这个。