首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIActivityViewController :可以用配置步骤实现流吗?

UIActivityViewController :可以用配置步骤实现流吗?
EN

Stack Overflow用户
提问于 2013-09-27 13:08:31
回答 1查看 205关注 0票数 1

我正在开发的一个应用程序需要功能来共享视频。为此,我成功地实现了一个UIActivityViewController,使用一个定制的UIActivityItemProvider来动态地生成视频输出。

但是,我希望用户能够为视频选择一个输出质量。我希望流动是:

  1. 出现用户点击共享按钮UIActivityViewController
  2. 用户点击所需的活动
  3. 提供了视频质量选项。
  4. 用户点击所需质量
  5. UIActivityItemProvider生成所需质量的视频
  6. 将视频共享给选定的服务。

但是,我没有看到任何将项目3和4挂钩到流中的选项。如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2018-07-06 03:21:33

我一直在努力实现一个类似的流程,我无法得到任何足够接近我的情况。因此,我以一种不同的方式完成了同样的目标(对于最终用户的体验)。我所做的是:

  1. 用户点击“共享”按钮,我将提供一个包含共享选项的UIActionSheet (在您的例子中,是质量选项)。
  2. 用户点击所需的选项,然后给出UIActivityViewController。
  3. 项与所选共享服务共享,并具有适当的选项。

实际上,它最终是一个非常好的流程。但是,它并不能解决UIActivityController显示后的允许选项配置问题,它只是对流进行调整,以便最终结果是相同的--而是在UIActivityViewController的范围内工作。

我希望这一选择对任何找到这篇老文章的人都有帮助,并对如何做到这一点感到好奇。另外,如果有一种方法可以在主流中按照OP的要求进行,我也想知道这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19051595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档