在iOS上录制视频的更简单方法是设置AVCaptureSession.sessionPreset。 但这并不适用于我,因为我想控制像binning,稳定(电影,标准,或无)和ISO等参数。 我找到我想要的格式,并将其分配给activeFormat,但是当我试着开始录音,我得到一个错误: Terminating app due to uncaught exception 'NSInvalidArgu
我试图保留控制台中的对象以显示为标签(classifierText)。出现“仅从主线程使用UILabel.text”的警告。什么似乎是问题,为什么项目被显示为标签? var previewLayer: AVCaptureVideoPreviewLayer!
let classifierText: UILabel = {
let classifier = UILabel()
它只显示相机的输出,但没有什么好看的。我不知道有什么问题。 我的代码是: class QRScannerController: UIViewController, AVCaptureMetadataOutputObjectsDelegate {
var captureSession:AVCaptureSession?
var videoPreviewLayer:AVCap