Swift/AVMetadataRecordPlay/PreviewView.swift
/* |
Copyright (C) 2017 Apple Inc. All Rights Reserved. |
See LICENSE.txt for this sample’s licensing information |
Abstract: |
Camera preview view. |
*/ |
import UIKit |
import AVFoundation |
class PreviewView: UIView { |
var videoPreviewLayer: AVCaptureVideoPreviewLayer { |
return layer as! AVCaptureVideoPreviewLayer |
} |
var session: AVCaptureSession? { |
get { |
return videoPreviewLayer.session |
} |
set { |
videoPreviewLayer.session = newValue |
} |
} |
// MARK: UIView |
override class var layerClass: AnyClass { |
return AVCaptureVideoPreviewLayer.self |
} |
} |
Copyright © 2017 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2017-03-09