質問

インスタンスを持つことができるかどうか疑問に思っています AVCaptureSessionUIImagePicker 両方ともカメラに同時にアクセスします。

アンビエントライトメーター/インジケーターをオーバーレイビューとして表示するアプリを作成したい UIImagePicker カメラがアクティブなとき。私は以前にこれを使用して実装しました UIGetScreenImage(), 、しかし、Appleは今、このプライベートAPIの使用を許可していません AVCaptureSession. 。私の実験では、 AVCaptureSession いつ停止されるように見えます UIImagePicker カメラビューを表示します。何か案は?ありがとう!

役に立ちましたか?

解決

このためにuiimagepickerを使用してはいけません。代わりに、Avcapturessessionを使用する必要があります。

ここにあなたを助ける2つのチュートリアルがあります。最初のものは、ライブカメラビューをセットアップし、UI要素を上にオーバーレイする方法を示しています。あなたはそれを見つけることができます ここ.

2番目のチュートリアルでは、そのライブカメラビューから画像をキャプチャする方法を示します。あなたはそれを見つけることができます ここ.

他のヒント

私は彼らが両方のものにsimutaneoulslyにアクセスできないと思いません、

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top