我在尝试显示刚刚录制在图像视图中的视频时遇到了问题。在图像视图中显示图像非常简单,但我不知道从哪里开始。这就是我到目前为止所做的一切:
import UIKit
import AVKit
import AVFoundation
import MobileCoreServices
class VideoViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
@IBOutlet weak var videoImageView: UIImageView!
override func viewWillAppear(_ animated: Bool) {
super.viewDidAppear(animated)
if self.isBeingPresented || self.isMovingToParentViewController {
let imagePicker = UIImagePickerController()
imagePicker.sourceType = .camera
imagePicker.mediaTypes = [kUTTypeMovie as String]
imagePicker.allowsEditing = false
imagePicker.delegate = self
present(imagePicker, animated: true, completion: {})
}
}
}
我可以打开摄像机并录制然后执行操作"使用视频"。但是一旦我这样做,我就没有在UIImageView中返回视图控制器。我知道我还没有将信息存储在数据中,但我还没有在网上看到任何可以帮助我的信息。我对此有任何建议表示感谢。谢谢。