我正在使用iOS 8中的UIActivityViewController.我已经构建了一个自定义的Pinterest共享机制,它在iOS 7中运行得非常好 – 特别是它将图像上传到我的服务器,然后创建一个带有该图像的Pin和一个我的URL指定.这是所需的功能.
现在,在iOS 8中,Pinterest已经实现了自己的共享者,它可以接受URL或图像.如果活动项目列表中包含URL,则共享者弹出并询问用户他/她想要从该URL处的页面共享哪个图像,并完全忽略同样位于活动项目列表中的图像.如果没有URL,只有图像,则上传的图钉不包含URL.
为了解决这个问题,我需要做以下事情之一:
>禁止Pinterest的分享者出现在列表中,因此我的定制分享者可以出现;
>以某种方式使用Pinterest的共享者在图像的图钉中指定源URL(我怀疑这是可能的);
>从生成的网页中删除所有其他图像.我真的不愿意这样做.
或者,如果所有其他方法都失败了,那么至少能够检测用户是否已选择Pinterest的共享者以显示在其列表中是有用的.
有谁知道有没有办法实现这些东西?
解决方法
只是一个想法,您可以在UIActivityViewController上设置自定义UIActivitySource.
然后检查Pinterest的传入活动类型.然后通过排除禁用它.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。