SebastianBoldt / Jelly

🌊 - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.
http://www.sebastianboldt.com/
MIT License
2.45k stars 123 forks source link

Use a class hierarchy instead of protocols for different presentation types #23

Closed SebastianBoldt closed 6 years ago

SebastianBoldt commented 7 years ago

Protocols curently lead to multiple implementations of the same functionality. It would be a cleaner approach to create a class hierarchy for the different presentation types.