ContainerView is designed to add a cool swim from the bottom to the animation with the effect of scale, controlled by the help of a gesture, scrollView also takes control. The idea is taken from the application: https://www.apple.com/ios/maps/
MXScroll is a framework that lets you create mix scroll view easier. you can just provide the datasource and do not need to consider the page composition. The datasource can be provided by storyboard or programmatically.