有没有一种方法可以使用Xamarin表单添加弹出菜单?

时间:2019-05-03 05:35:30

标签: xamarin xamarin.forms

以下是我在iOS中所指菜单类型的示例:

enter image description here

2 个答案:

答案 0 :(得分:3)

您可以使用Rg.Popup进行自定义弹出。检查以下网址以获取更多信息, Rg.Popup for Custom Popups

答案 1 :(得分:2)

屏幕截图中的菜单是一个在iOS中称为“动作表”的弹出窗口。 您可以这样显示(摘自xamarin.forms纪录片)

async void OnActionSheetSimpleClicked (object sender, EventArgs e)
{
  string action = await DisplayActionSheet ("ActionSheet: Send to?", "Cancel", null, "Email", "Twitter", "Facebook");
  Debug.WriteLine ("Action: " + action);
}

作为替代方案,您可以使用此库在Xamarin中显示弹出窗口(它还具有操作表):https://github.com/aritchie/userdialogs