I'm trying to create an interactive sliding transition on App.

The goal is to present a uiview when view controller that will be dragged from the bottom(not from the bottom edge so it won't conflict with the control center) and will partially cover the main view controller (just like the iOS control center). The transition should be interactive, i.e according to the dragging of the user.

Would be happy to hear ideas regarding available APIs.