iOS アプリに AVCam を統合しました。問題は、iPhone 4 ではプレビュー フレームがフルスクリーンではなく、サイド ボーダーが空であることです...
どうすればこれを解決できますか?
ありがとう。
iOS アプリに AVCam を統合しました。問題は、iPhone 4 ではプレビュー フレームがフルスクリーンではなく、サイド ボーダーが空であることです...
どうすればこれを解決できますか?
ありがとう。
videoGravity
のプロパティを使用する必要がありますAVCaptureVideoPreviewLayer
。
ドキュメントをご覧ください。以下を使用する必要があります。AVLayerVideoGravityResizeAspectFill
編集:
それに基づいて、質問者によって設立されたソリューションは次のとおりです。
- (void)setSession:(AVCaptureSession *)session {
((AVPlayerLayer *)[self layer]).videoGravity = AVLayerVideoGravityResizeAspectFill;
((AVPlayerLayer *)[self layer]).bounds = ((AVPlayerLayer *)[self layer]).bounds;
[(AVCaptureVideoPreviewLayer *)[self layer] setSession:session];
}