hi Brian, thanks for your comment.
Nicola Zaghini
11

I’m wondering if you’ve ran into any issues while using the MODULE-FROM as the source of the animation for two reasons.

First, it differs from what Apple suggests as the source, VC-TO. As can be seen from the documentation, https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/CustomizingtheTransitionAnimations.html.

Second, if a project wanted to show a specific screen the same way every time, but other screens use different animations. Example: A sign-in controller bounces down from above, but no other controller has this same animation. This would mean that every Module that can show the sign-in controller (potentially all other modules depending on business guidelines) needs to know the animation where the other way would only require the sign-in Module to know.

I hope you don’t mind all the questioning. I feel like (B)VIPER could be something great, but the only way to prove it is to see if it holds up to scrutiny.

Thoughts?