我们目前在 Xamarin Forms 应用程序中使用 Shell 导航,并要求实现类似于 FaceTime 的实时视频支持功能(但在我们的应用程序中)。
是否可以在应用程序的所有页面顶部浮动“部分视图”(以在用户继续导航时显示支持视频源),而无需在每次页面更改时重新绘制/重新连接?
如果是这样,我们将如何处理这个问题?
我们目前在 Xamarin Forms 应用程序中使用 Shell 导航,并要求实现类似于 FaceTime 的实时视频支持功能(但在我们的应用程序中)。
是否可以在应用程序的所有页面顶部浮动“部分视图”(以在用户继续导航时显示支持视频源),而无需在每次页面更改时重新绘制/重新连接?
如果是这样,我们将如何处理这个问题?
设法找到了这个问题的答案。
https://github.com/rotorgames/Rg.Plugins.Popup
这个包有一组很棒的弹出选项,使我们能够准确地实现我们所需要的(弹出浮动在整个应用程序的顶部)。各种选项也可用:启用/禁用输入等。
使用AbsoluteLayout或RelativeLayout,它们可以根据x和y设置控制。
有关更多信息,请查看以下链接:
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/layouts/absolutelayout https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface /布局/相对布局