我不知道这个问题是关于自动布局还是我做错了什么。
我有一个
我正在使用
问题是当相机视图加载到视图内时,它没有填满整个视图,所以左右两侧有空白。
我想要做的是用相机填满整个
这是我的代码:
我有一个
UIViewController
,里面有一个UIView
。我正在使用
AVCaptureSession
在其中放置相机视图。问题是当相机视图加载到视图内时,它没有填满整个视图,所以左右两侧有空白。
我想要做的是用相机填满整个
UIView
。这是我的代码:
...
@IBOutlet weak var camView: UIView!
var previewLayer : AVCaptureVideoPreviewLayer!
override func viewDidLoad() {
...
previewLayer = AVCaptureVideoPreviewLayer.layerWithSession(session) as! AVCaptureVideoPreviewLayer
previewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
previewLayer.frame = self.camView.layer.bounds
self.camView.layer.addSublayer(previewLayer)
session.startRunning()