Managed to update Interactive Transition code sample. It needs some refactoring, pull requests are welcomed.

As user interface like displayed below are common, it might be handy to have it done.

Sample

Click to see a GIF (~1 MB)

Usage

let detailViewController = CardNavigationController(rootViewController: AnotherViewController())
detailViewController.modalPresentationStyle = .overCurrentContext // Important!
present(detailViewController, animated: true, completion: nil)

Github

InteractiveTransition on Github