怎么让navigationBar同时产生两个动画效果?

我用animateWithDuration实现了当前的UIViewController和即将出现的UIViewController的动画效果(是对它们的layer操作来实现的),但是navigationBar无法跟着两个UIViewController一起动画,我知道它属于UINavigationController,可是我该如何实现让“navigationBar和当前的UIViewController”退出,伴随着下一个“navigationBar和新的UIVIewController”同时出现的动画呢?即实现整体页面同时退出和同时进入的切换效果, 求各位大侠指导。