【发布时间】:2018-03-22 19:56:25
【问题描述】:
我需要帮助,我的问题是我在将 Swift3 迁移到 Swift4 时,在某些方法中出现了语法问题。 错误的消息是:条件绑定的初始化程序必须具有可选类型,而不是'AVCaptureVideoPreviewLayer'
func setupPreviewLayer() {
let layer = AVCaptureVideoPreviewLayer(session: cameraMan.session)
layer.backgroundColor = configuration.mainColor.cgColor
layer.autoreverses = true
layer.videoGravity = AVLayerVideoGravity.resizeAspectFill
view.layer.insertSublayer(layer, at: 0)
layer.frame = view.layer.frame
view.clipsToBounds = true
previewLayer = layer
}
【问题讨论】:
标签: ios iphone swift4 avplayer