// // 4_VideoViewController.swift // Guibe // // Created by Max Hunt on 28/05/2019. // Copyright © 2019 8. All rights reserved. // import UIKit import AVKit import AVFoundation class V4deoViewController: UIViewController { // @IBOutlet var videoBtn: UIButton! // @IBOutlet var nextBtn: UIButton! @IBOutlet weak var videoPreviewLayer: UIView! var player: AVPlayer! var avpController = AVPlayerViewController() override func viewDidLoad() { super.viewDidLoad() guard let path = Bundle.main.path(forResource: "Video", ofType:"mov") else { debugPrint("Video.mov not found") return } self.player = AVPlayer(url: URL(fileURLWithPath: path)) self.avpController = AVPlayerViewController() self.avpController.player = self.player avpController.view.frame = videoPreviewLayer.frame self.addChild(avpController) self.view.addSubview(avpController.view) // Do any additional setup after loading the view. } // @IBAction func nextBtnPressed(_ sender: Any) { // let nextViewController = self.storyboard?.instantiateViewController(withIdentifier: "screen5") as! H5ndChoiceViewController // nextViewController.modalTransitionStyle = .crossDissolve // self.present(nextViewController, animated: true, completion: nil) // } // @IBAction func videoBtnPress(_ sender: Any) { // DispatchQueue.main.asyncAfter(deadline: .now() + 1) { // self.videoBtn.isHidden = true // self.nextBtn.isHidden = false} // playVideo() // } // private func playVideo() { // guard let path = Bundle.main.path(forResource: "Video", ofType:"mov") else { // debugPrint("Video.mov not found") // return // } // let player = AVPlayer(url: URL(fileURLWithPath: path)) // let playerController = AVPlayerViewController() // playerController.player = player //// playerController.modalPresentationStyle = .popover // present(playerController, animated: true) { // player.play() // } // } /* // MARK: - Navigation // In a storyboard-based application, you will often want to do a little preparation before navigation override func prepare(for segue: UIStoryboardSegue, sender: Any?) { // Get the new view controller using segue.destination. // Pass the selected object to the new view controller. } */ }