2017-04-25 2 views
0

各セルにビデオビューを持つテーブルビューコントローラーがあります。前のビデオが停止した場所から2つのビューコントローラーでビデオを再生

各セルには、再生ボタン、スライダ、フルスクリーンボタンがあります。

私は、AVPlayerLayerを使用してビデオを再生、一時停止、および検索するロジックを実装しました。

私はフルスクリーンボタンをクリックすると、私は私がフルスクリーン・コントローラに移動したとき私はビデオをしたい私は、肖像画や風景モードでフルスクリーンでビデオを再生されます別のビューコントローラ

に移動しています以前のビューコントローラーで再生していた場所から再生します。

以前のビューコントローラに戻ったとき、ビデオはフルスクリーンコントローラで再生された場所から再生されます。

どうすればこの問題を解決できますか?どんな助けもありがとう。ありがとうございます

答えて

1

私はミニプレーヤーを持っているオーディオプレーヤーのために同じことを実装し、それをタップすると、フルスクリーンで開きます。

UIからオーディオプレーヤーを切り離しました。 UIを更新するプレーヤの作成されたシングルトンクラス。したがって、複数のUIを同期して更新するプレーヤのインスタンスは1つだけになります。

プレーヤに同じロジックを実装することができます。

+0

あなたのプロジェクトのリンクを共有できますか? –

+0

@ A.S私は完全にビルドされたプロジェクトを持っているので、コードを共有することはできません。しかし、StackOverflowそのものについてたくさんの例を得ることができます。 – miOS

関連する問題