2

セルの 1 つに、AVPlayer がビデオをレンダリングするビューが格納されているテーブルビューがあります。正常に動作します。私がやりたいことは、ユーザーがデバイスを回転させ、AVPlayer を別のフルスクリーン ビューにレンダリングできるようにすることです。これを行う方法についての指針はありますか?

AVPlayer の CALayer をサブレイヤーとしてフルスクリーン ビューに正常に追加しましたが、そうするとすぐに AVPlayer の再生が停止し、再度起動できなくなります。その状態に関する通知はなく、エラーもありません。

どんな方向性でもありがたいです。

4

2 に答える 2

0

ビュー(AVPlayerLayerを含むビューを含む)を別のフルスクリーンビューにペアレント化し、それをフルスクリーンに回転/スケーリングするだけで、これを解決できました。上記のコメントで Matt が述べているように、複数の AVPlayer などについて心配する必要はありません。

于 2014-07-20T02:06:24.117 に答える