改变push动画方式
CATransition *transition = [CATransition animation];
transition.type = kCATransitionPush; //可更改为其他方式
transition.subtype = kCATransitionFromLeft; //可更改为其他方式
[self.navigationController.view.layer addAnimation:transition
forKey:kCATransition];
[self.navigationController pushViewController:temp animated:NO];