我正在使用照片编辑扩展程序,但遇到了一个问题,如何通过照片框架更新照片的位置?我们有方法finishContentEditingWithCompletionHandler:
func finishContentEditingWithCompletionHandler(completionHandler: ((PHContentEditingOutput!) -> Void)!) {
// Update UI to reflect that editing has finished and output is being rendered.
// Render and provide output on a background queue.
dispatch_async(dispatch_get_global_queue(CLong(DISPATCH_QUEUE_PRIORITY_DEFAULT), 0)) {
// Create editing output from the editing input.
let output = PHContentEditingOutput(contentEditingInput: self.input)
// Provide new adjustments and render output to given location.
// output.adjustmentData = <#new adjustment data#>
// let renderedJPEGData = <#output JPEG#>
// renderedJPEGData.writeToURL(output.renderedContentURL, atomically: true)
// Call completion handler to commit edit to Photos.
completionHandler?(output)
// Clean up temporary files, etc.
}
}
我们有PHContentEditingOutput,有没有办法改变位置?怎么做?提前致谢。