2

我正在使用照片编辑扩展程序,但遇到了一个问题,如何通过照片框架更新照片的位置?我们有方法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,有没有办法改变位置?怎么做?提前致谢。

4

0 回答 0