我正在开发的一个应用程序需要功能来共享视频。为此,我成功地实现了一个UIActivityViewController,使用一个定制的UIActivityItemProvider来动态地生成视频输出。
但是,我希望用户能够为视频选择一个输出质量。我希望流动是:
但是,我没有看到任何将项目3和4挂钩到流中的选项。如有任何建议,将不胜感激。
发布于 2018-07-06 03:21:33
我一直在努力实现一个类似的流程,我无法得到任何足够接近我的情况。因此,我以一种不同的方式完成了同样的目标(对于最终用户的体验)。我所做的是:
实际上,它最终是一个非常好的流程。但是,它并不能解决UIActivityController显示后的允许选项配置问题,它只是对流进行调整,以便最终结果是相同的--而是在UIActivityViewController的范围内工作。
我希望这一选择对任何找到这篇老文章的人都有帮助,并对如何做到这一点感到好奇。另外,如果有一种方法可以在主流中按照OP的要求进行,我也想知道这一点。
https://stackoverflow.com/questions/19051595
复制相似问题