我目前正在我的Xamarin Forms项目中同时使用Acr.UserDialogs和Rg.Plugins.Popup,并且我正在广泛使用Acr.UserDialogs中的Toasts。但是,我发现如果用户当前处于弹出窗口中(来自 Rg.Plugins.Popup(,则不会显示 toast。我认为吐司显示在弹出窗口的"下方"。
有没有办法以某种方式设置"z索引"(我来自网络背景(?
谢谢!
我不认为你可以同时拥有两者,但你可以做的是让它们按顺序弹出。
只需确保在调用弹出窗口导航之前调用popall即可
await PopupNavigation.Instance.PopAllAsync();
然后
await UserDialogs.Instance.AlertAsync("Hello World", "OK");