我正在使用swift 3.0并希望实现具有全视图布局的自定义相机。例如,当我们从iPhone默认摄像头拍摄视频时,视图看起来与我想要的一样。
现在我搜索了各种链接和示例,这些链接和示例在swift 2.3上运行正常,但是当我转换该代码并尝试在swift 3.0中实现时。它给我带来了很多崩溃,有时一些方法不支持swift 2.3中很好。
这是我的一个代码片段,用于解释这让我崩溃:
class ViewController: UIViewController, AVCapturePhotoCaptureDelegate {
var sessionOutputSetting = AVCapturePhotoSettings(format: [AVVideoCodecKey:AVVideoCodecJPEG])
}
当我在sessionOutputSetting
说
ExeBadAccess
仍然没有任何正确的方法来实现整个逻辑。
我不想使用任何类型的相机覆盖。