我们希望在xamarin.ios本机应用程序中单击按钮时显示DisplayActionSheet,但它会抛出编译时错误,因为“当前上下文中不存在DisplayActionSheet”。 如何解决此问题..请帮助
答案 0 :(得分:0)
DisplayActionSheet不是本机iO,这就是为什么出现错误的原因。 您要做的就是创建一个新的UIAlertController,添加操作并显示它。
简单的例子:
var alertController = UIAlertController.Create(null, "Title", UIAlertControllerStyle.ActionSheet);
alertController.AddAction(UIAlertAction.Create("Text", UIAlertActionStyle.Default, action => { /* handle your action */ }));
viewController.PresentViewController(alertController, true, null);