共享扩展 - 删除文本字段

Joh*_*ith 12 ios swift

有没有办法从我的ShareExtention中删除标记为RED的TextView-和PreviewPart?

我使用默认值:

class ShareViewController: SLComposeServiceViewController
Run Code Online (Sandbox Code Playgroud)

作为ViewController

我想像下面一样显示目标选择器(我知道如何创建)我知道你可以创建自己的ViewController,但是重建默认的ViewController非常困难.

第二件事是: 您建议传输/复制数据/文件以及阅读主应用程序文档目录的方法是什么?

我想将所选文档传输/复制到我的主应用程序的DocumentsDirectory.两者都在同一个AppGroup中.如果我只是在UserDefault中保存当前Document的Url,那么我猜主应用程序无法访问它.

我需要阅读主应用程序的文档目录,因为我需要文件Hierachy,所以我可以选择保存位置.

注意:仅仅因为评论中出于某种原因存在一些混淆:这是我自己的ShareExtention而不是UIActivityController中的smo else

截图

thi*_*oah -1

你不能。当您使用共享扩展时,您随后将选择要共享的应用程序,从而将自己插入到该应用程序的共享扩展中。

您的应用程序没有也不可能访问所述共享扩展程序的功能,这些扩展程序与主应用程序运行时完全分开。

此外,这还允许用户自定义他们共享的内容。

对于帖子的第二部分,您需要详细说明,谁想要传输文档,您是开发人员还是最终用户?