我试过StackOverflow和picker doc。不幸的是,所有满足我需求的答案都使用documentPickerMode
,这是iOS 14以来弃用的。
查看Apple documentation on UIDocumentPickerViewController,我知道我需要使用init(forExporting: [URL])
。但是,我在Xamarin中找不到任何类似的绑定。
我的问题是:
- 我如何创建这样的
UIDocumentPickerViewController
?我已经成功地创建了一个打开对话框,但没有保存对话框。 - 将来,如果我阅读Apple文档,我如何在C#中找到等价的类?我还不太了解Swift,显然参数名称是他们签名的一部分?在这种情况下,Xamarin.iOS团队如何将其转换为C#,因为可能有多个重载具有相同的签名?另外,我假设Swift
init
是C#构造函数,它正确吗?
1条答案
按热度按时间djp7away1#
谷歌
xamarin ios UIDocumentPickerViewController
具有链接.Net / .. / UIKit / UIDocumentPickerViewController Class。到目前为止,类API文档显示为
Xamarin.iOS
;所以我上面关于更名为.Net for iOS
的评论是不相关的。更容易找到你需要的xamarin
。tbd到底是微软会决定的。通常很容易找到对应的C#方法。如果在doc页面上不明显,请将Apple的方法名称添加到google查询中:
xamarin ios UIDocumentPickerViewController SOMEMETHODHERE
.然而,那些
init...
方法微软实现为Constructors
;我想你想在那一页上写UIDocumentPickerViewController(NSUrl, UIDocumentPickerMode)
。