Sam*_*ing 6 ios swift phlivephoto apple-live-photos
我将实时照片存储在服务器上,有两个单独的文件,一个是 JPG,另一个是 MOV 文件。当我检索它们时,我只剩下 NSData,这就是我的问题出现的地方,我不知道如何PHLivePhoto从这些数据中创建一个。
如果文件捆绑在我的项目中,这是我创建 PHLivePhoto 的方法:
let imgURL = NSBundle.mainBundle().URLForResource("IMG_0001", withExtension: "JPG")!
let movURL = NSBundle.mainBundle().URLForResource("IMG_0001", withExtension: "mov")!
func makeLivePhotoFromItems(imageURL: NSURL, videoURL: NSURL, previewImage: UIImage, completion: (livePhoto: PHLivePhoto) -> Void) {
PHLivePhoto.requestLivePhotoWithResourceFileURLs([imageURL, videoURL], placeholderImage: previewImage, targetSize: CGSizeZero, contentMode: PHImageContentMode.AspectFit) {
(livePhoto, infoDict) -> Void in
// for debugging: print(infoDict)
if let lp = livePhoto {
completion(livePhoto: lp)
}
}
}
// Credit :
http://stackoverflow.com/questions/33990830/working-with-live-photos-in-playground
Run Code Online (Sandbox Code Playgroud)
这给了我一个 PHLivePhoto。我应该采取什么方法向用户显示照片?
| 归档时间: |
|
| 查看次数: |
891 次 |
| 最近记录: |