【问题标题】:Swift: How to save picture in documentsDirectory with CameraManagerSwift:如何使用 CameraManager 将图片保存在文档目录中
【发布时间】:2016-06-24 07:10:25
【问题描述】:

我在我的应用中使用相机管理器框架:https://github.com/imaginary-cloud/CameraManager

我知道拍摄图像很简单:

    cameraManager.capturePictureWithCompletition({ (image, error) -> Void in
    self.myImage = image             
})

但是,我想在文档目录中而不是在相机胶卷中存储。

有人有想法吗?也许像视频记录?

cameraManager.startRecordingVideo()
cameraManager.stopRecordingVideo({ (videoURL, error) -> Void in
    NSFileManager.defaultManager().copyItemAtURL(videoURL, toURL: self.myVideoURL, error: &error)
}) 

【问题讨论】:

标签: swift image frameworks nsdocumentdirectory


【解决方案1】:

其实,如果你不想保存在相机胶卷里,你必须放:

cameraManager.writeFilesToPhoneLibrary = false

然后 captureImage 是 UIImage :

 validVC.image = capturedImage
 let pictureImageData = UIImageJPEGRepresentation(capturedImage, 0.0)

万一其他人感兴趣。

【讨论】:

    猜你喜欢
    • 2018-10-13
    • 2015-12-26
    • 2018-04-10
    • 2017-11-22
    • 2013-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多