Home > Back-end >  Xamarin Forms Shell, float view on top of all other views
Xamarin Forms Shell, float view on top of all other views

Time:10-20

We are currently using Shell navigation within a Xamarin Forms app, and have an ask to implement a live video support functionality similar to FaceTime (but within our app).

Is it possible to float a “partial view” over the top of all pages of the app (to show the support video feed as the user continues to navigate) without having to redraw/reconnect in on every page change?

If so, how would we approach this?

CodePudding user response:

Use AbsoluteLayout or RelativeLayout, they can set control based on x and y.

For more information, check the link below:

https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/layouts/absolutelayout https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/layouts/relativelayout

CodePudding user response:

Managed to find an answer to this.

https://github.com/rotorgames/Rg.Plugins.Popup

This package has a fantastic set of popup options which allowed us to achieve exactly what we needed (popup floating on top of the entire app). Various options also available re: enable / disable input etc.

  • Related