故事板AVCam视图调整大小问题

时间:2014-08-15 16:29:34

标签: ios uiview storyboard avcam

我不擅长使用storyboard进行iOS开发。我一直是一个从头开始做大部分事情的人。我正在尝试使用苹果提供的AVCam。我想调整具有相机AVFoundation对象的previewView的大小,但每当我垂直调整它以匹配iOS相机时,它也会按比例水平缩放。

我怎样才能让它垂直缩小?

提前感谢。

1 个答案:

答案 0 :(得分:1)

- (void)setSession:(AVCaptureSession *)session
{
    ((AVPlayerLayer *)[self layer]).videoGravity = AVLayerVideoGravityResizeAspectFill;
    ((AVPlayerLayer *)[self layer]).bounds = ((AVPlayerLayer *)[self layer]).bounds;
    [(AVCaptureVideoPreviewLayer *)[self layer] setSession:session];
}