iOS 開発でストーリーボードを使用するのはあまり得意ではありません。私は常に、ほとんどのことをゼロから行う人でした。Apple が提供する AVCam を使用しようとしています。カメラの AVFoundation オブジェクトを持つ previewView のサイズを変更したかったのですが、iOS カメラに合わせて垂直方向にサイズ変更すると、水平方向にも比例してスケーリングされます。
垂直方向のみに縮小するにはどうすればよいですか?
少し早いですがお礼を。
iOS 開発でストーリーボードを使用するのはあまり得意ではありません。私は常に、ほとんどのことをゼロから行う人でした。Apple が提供する AVCam を使用しようとしています。カメラの AVFoundation オブジェクトを持つ previewView のサイズを変更したかったのですが、iOS カメラに合わせて垂直方向にサイズ変更すると、水平方向にも比例してスケーリングされます。
垂直方向のみに縮小するにはどうすればよいですか?
少し早いですがお礼を。
- (void)setSession:(AVCaptureSession *)session
{
((AVPlayerLayer *)[self layer]).videoGravity = AVLayerVideoGravityResizeAspectFill;
((AVPlayerLayer *)[self layer]).bounds = ((AVPlayerLayer *)[self layer]).bounds;
[(AVCaptureVideoPreviewLayer *)[self layer] setSession:session];
}