I found this article to create a navigation transition like the Apple news app: https://blog.rocketinsights.com/how-to-create-a-navigation-transition-like-the-apple-news-app/.
The transition is a zoom effect.
The code works great for push animation, but for pop animation (to close DetailViewController), I have a black screen instead my main viewcontroller.
As the article doesn't provide the full source code to download, I publish it on github, apply to UICollectionViewController for my needs: testZoomTransition
I found a solution, by simplifying the source code, maybe less elegant, but effective.
Git is updated.