Xamarin Forms Shell,浮动视图在所有其他视图之上

Xamarin Forms Shell, float view on top of all other views

我们目前正在 Xamarin Forms 应用程序中使用 Shell 导航,并要求实现类似于 FaceTime 的实时视频支持功能(但在我们的应用程序中)。

是否可以在应用程序所有页面的顶部浮动一个“局部视图”(以在用户继续导航时显示支持视频源)而不必 redraw/reconnect 在每个页面上改变?

如果是这样,我们将如何处理?

使用AbsoluteLayout或RelativeLayout,它们可以根据x和y设置控件。

有关详细信息,请查看下面的 link:

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

设法找到了这个问题的答案。

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

这个包有一组很棒的弹出选项,使我们能够准确地实现我们所需要的(弹出浮动在整个应用程序的顶部)。还可以使用各种选项:启用/禁用输入等