2016-07-07 54 views
0

在我的快捷應用程序,我使用這個庫來建立一個自定義攝像機:https://github.com/bwearley/BESwiftCamera在攝像頭預覽視圖中添加按鈕[BESwiftCamera LIB]

在我的視圖控制器:

var camera:BESwiftCamera! 
    override func viewDidAppear(animated: Bool) { 
     super.viewDidAppear(animated) 
     self.attachCamera() 
    } 

    func attachCamera() { 
     do { 
      try self.camera.start() 
     } catch BESwiftCameraErrorCode.CameraPermission { 
      self.showCameraPermissionAlert() 
     } catch BESwiftCameraErrorCode.MicrophonePermission { 
      self.showMicrophonePermissionAlert() 
     } catch { 
      self.showUnknownErrorAlert() 
     } 
    } 

    override func viewDidLoad() { 
     super.viewDidLoad() 
     let screenRect = UIScreen.mainScreen().bounds 

     // Configure Camera 
     self.camera = BESwiftCamera(withQuality: AVCaptureSessionPresetHigh, position: .Rear, videoEnabled: true) 
     self.camera.attachToViewController(self, withFrame: CGRectMake(0,0,screenRect.size.width,screenRect.size.height)) 
    ... 
    } 

這種運作良好。然而,問題在於它加載了我在這個特定視圖的故事板中的元素(按鈕)。 如何在相機預覽視圖中加載故事板元素?

回答