サブビューとして持つUIView(CALayerを含む)がありUIImageViewます。UIImageView はアニメーション化されます ( imageView.animationImages)。
現在再生中のアニメーションをビデオ ファイルまたはビデオ データ (後でビデオ ファイルに変換) にキャプチャしたいのですが、ボタンやその他の UI など、画面上のすべての要素をキャプチャするのではなく、特定の UIView (プロモーションビデオではなく、アプリの機能の一部として)。
ScreenCaptureViewを実装しようとしましたが、特定のものをリアルタイムUIViewでビデオ ファイルにキャプチャできますが、 Animated はキャプチャされず、最初のフレームだけが表示されます...UIImageView
CALayer を使用してrenderInContext:、CGImage(現在のフレーム) をビデオ データに追加し、データからビデオ ファイルを作成する (またはビデオ ファイルに直接追加する) ことを考えました。
追加部分にちょっと行き詰まっています...現在のフレームのレンダリングデータをどうするか本当にわかりません。
誰にもヒントや提案はありますか?
どんな助けでも大歓迎です:)