我为我的应用使用Camera Manager框架:https://github.com/imaginary-cloud/CameraManager
我理解拍摄图像非常简单:
cameraManager.startRecordingVideo()
cameraManager.stopRecordingVideo({ (videoURL, error) -> Void in
NSFileManager.defaultManager().copyItemAtURL(videoURL, toURL: self.myVideoURL, error: &error)
})
但是,我想在documentsDirectory中存货,而不是在相机胶卷中。
有人有想法吗?也许就像视频记录一样?
query.findObjectsInBackgroundWithBlock
答案 0 :(得分:0)
实际上,如果你不想保存在相机胶卷中,你必须把:
cameraManager.writeFilesToPhoneLibrary = false
然后captureImage是UIImage:
validVC.image = capturedImage
let pictureImageData = UIImageJPEGRepresentation(capturedImage, 0.0)
如果有人感兴趣的话。