Normally in swift we not use default push navigation animation instead we use push fade animation in the below manner by adding transition layer
public extension UINavigationController {
func push(viewController vc: UIViewController, transitionType type: CATransitionType = .fade, duration: CFTimeInterval = 0.3) {
let transition = CATransition()
transition.duration = 0.3
transition.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
transition.type = .fade
self.view.layer.add(transition, forKey: nil)
self.pushViewController(vc, animated: false)
}
}
is that same animation transition possible in swiftUI navigationView? Please help how to do that in swiftUI