私が構築しているアプリには、ビデオを共有するための機能が必要です。ビデオ出力を動的に生成するカスタム UIActivityItemProvider を使用して、このために UIActivityViewController を正常に実装しました。
ただし、ユーザーがビデオの出力品質も選択できるようにしたいと思います。フローを次のようにしたいと思います。
- ユーザーが共有ボタンをタップ UIActivityViewController が表示される
- ユーザーが目的のアクティビティをタップ
- ビデオ品質のオプションが表示されます
- ユーザーが希望の品質をタップ
- UIActivityItemProvider は、望ましい品質でビデオを生成します
- ビデオは選択したサービスに共有されます
ただし、アイテム 3 と 4 をフローにフックするオプションはありません。どんな提案でも大歓迎です。