是否可以在iOS 11中实现UIDocumentMenuViewController(iOS 11中已弃用)的外观?我在iOS 11中找到的最接近的是UIDocumentPickerViewController,但这并不允许我显示文档提供者的菜单,而是以模态方式显示最近使用的文档提供者的全屏。
如果UIDocumentMenuViewController没有相同的替代方法,那么至少有一种方法可以强制UIDocumentPickerViewController直接进入" Locations" vs显示最近使用的文档提供程序?
答案 0 :(得分:0)
您可以将UIAlertController与UIAlertControllerStyle.ActionSheet一起使用。我有Xamarin.ios代码。
var okCancelAlertController = UIAlertController.Create("", "Choose",
UIAlertControllerStyle.ActionSheet);
//Add Actions
okCancelAlertController.AddAction(UIAlertAction.Create("iCloud", UIAlertActionStyle.Default, (s) => { }));
okCancelAlertController.AddAction(UIAlertAction.Create("Photos", UIAlertActionStyle.Default, (s) => { }));
okCancelAlertController.AddAction(UIAlertAction.Create("Cancel", UIAlertActionStyle.Cancel, (s) => { }));
UIApplication.SharedApplication.KeyWindow.RootViewController.PresentViewController(okCancelAlertController, true, null);