私はAVCaptureMetadataOutput
を使用してiOSで顔を検出していますが、ユーザーがデバイスを回転した後に動画の向きを設定しようとしています。しかし、私がAVCaptureMetadataOutput
が持っている唯一のAVCaptureConnection上でゲッターisVideoOrientationSupported
を呼び出すたびに、私はこれを行うことができないと思われます。常にfalseを返します。私は想像できるあらゆる場所で以下のコードを試しましたが、それはいつもnoを返します。自分のメタデータの向きを設定する方法はありますか?isVideoOrientationSupported常にNOを返しますAVCaptureConnection
AVCaptureConnection *conn = [self.metadataOutput connectionWithMediaType:AVMediaTypeMetadataObject];
NSLog(@"%@",self.metadataOutput.connections);
if (!conn) {
NSLog(@"NULL CONNECTION OBJ");
}
if ([conn isVideoOrientationSupported]) {
NSLog(@"Supported!");
}
else {
NSLog(@"Not supported");
}
どれリードを使うのか? – TarunG
@TarunG私は答えを投稿しました。見てみな。 –