iOS自定义共享扩展获取内容

时间:2015-04-09 13:15:31

标签: ios ios8 ios8-extension ios8-share-extension

我想创建自定义共享扩展程序,我想访问我想要共享的数据。

因此,在我阅读时,我们需要继承UIViewController而不是SLComposeServiceViewController才能拥有自定义界面。

所以使用默认界面我会看到:

enter image description here

如何从上下文中获取信息?我的意思是获取我要分享的链接,例如图片?

我知道extensionContext中有一些SLComposeServiceViewController,但在我的情况下使用自定义用户界面我没有它。在任何情况下如何从NSExtensionContext获取该信息,因为我已经在控制台中打印出来,并且有简单的数据结构,就像我们在JSON中看到的那样,或者像这样看到它。

所以问题是关于从上下文到自定义UI的链接,也许我的方法是错误的。

1 个答案:

答案 0 :(得分:4)

默认的UIViewController类有一个extensionContext属性!