如何解决,UIAlertController(ActionSheet)在xamarin.ios本地应用程序的iPad上崩溃?

问题描述 投票:0回答:1

我们已经在我们的xamarin.ios原生应用程序中实现了UIAlertController,它在iPhone上工作得很好但在iPad上崩溃了。请指导解决此问题。我们的代码是,

var alertController = UIAlertController.Create(null, "Select", UIAlertControllerStyle.ActionSheet);

alertController.AddAction(UIAlertAction.Create("Photo/Image", UIAlertActionStyle.Default, action => { 
             /* handle your action */  
}

alertController.AddAction(UIAlertAction.Create("Files", UIAlertActionStyle.Default, action => { 
             /* handle your action */  
}

PresentViewController(alertController, true, null);

它在iPhone上运行良好但在iPad上崩溃了......请帮助

c# ios xamarin xamarin.ios
1个回答
0
投票

为了您的亲切信息,您无法呈现ipad的警报控制器,您可以使用称为弹出窗口的东西

这里有一些链接

popover github example

xamarin forum

© www.soinside.com 2019 - 2024. All rights reserved.