有什么方法可以在列表视图上实现以下行为
在点击的项目上,将打开图像或视频的预览,例如Instagram。我在iPhone上都看到了这种行为,就是当您点击某个项目,然后弹出带有选项的快速预览时。是否有任何插件,实际上,此行为的名称是什么?
您正在寻找的是XF ActionSheets,注意它是Android上的DialogFragment,即在这种情况下显示了原生Android控件
string action = await Application.Current.MainPage.DisplayActionSheet(Title, cancelText, destructButtonText, listOfOptions).ConfigureAwait(false);
switch (action)
{
case A:
DoSomething();
break;
case B:
DoSomethingElse();
break;
default:
break;
}
祝你好运,
如有疑问,请随时回来
您可以使用https://github.com/rotorgames/Rg.Plugins.Popup
但您必须修改自己的“选项”,而不像XF ActionSheets
内置了“是或否”选项
用于打开弹出窗口
await PopupNavigation.Instance.PushAsync(new YourPopupPage());
用于关闭弹出窗口
await PopupNavigation.Instance.PopAsync(true);
祝你好运