Expand this project to provide a OverlayNavigationPage that displays its OverlayControl
on top of a NavigationPage. The OverlayControl instance should be fixed in position at the bottom
of the screen, and stay fixed whilst the user navigates from MainPage to ChildPage, and back from
ChildPage to MainPage
User interactions on the invisible part of the control should flow back to the NavigationPage and its
descendants, user interactions on the OverlayControl should be captured by the overlay and not sent to
the NavigationPage underneath
This control should work for both Android and iOS, using Xamarin.Form - the use of custom renderer
is absolutely fine.
You are free to use open-source components, no commercial components should be used. Please provide your solution as part of this project.
This illustrates the behaviour the Podcast.app from Apple. Notice how the bottom control sits on top of the page, and does not propagate events like taps to the underlying page
