1
我在照片編輯擴展中遇到了一些問題,請幫助。照片編輯擴展問題(iOS 8)
1)圖像似乎沒有改變。
在照片編輯擴展中,如果我想提交已經過濾的圖像(self.filterImage),我創建一個JPEG表示,寫入輸出呈現的URL ......但是當「完成」時,圖像被替換,但當我在iPhoto或圖像捕捉中查看它們時,它們仍然是一樣的。
func finishContentEditingWithCompletionHandler(completionHandler: ((PHContentEditingOutput!) -> Void)!) {
dispatch_async(dispatch_get_global_queue(CLong(DISPATCH_QUEUE_PRIORITY_DEFAULT), 0)) {
let output = PHContentEditingOutput(contentEditingInput: self.input)
output.adjustmentData = PHAdjustmentData(formatIdentifier:"virtualgs.retrocam", formatVersion:"1.0", data:nil)
let jpegData = UIImageJPEGRepresentation(self.filterImage!, 1.0)
jpegData.writeToURL(output.renderedContentURL, atomically: true)
completionHandler?(output)
}
}
2)不支持手勢?
我實施了滑動功能,請確保啓用了用戶互動功能,但在滑動時沒有任何事情發生。滑動或其他手勢是否可以爲其他手勢成功運作?
感謝您的回覆。是否有可能使其具有破壞性(而不是重新創建最後一個會話) - 即新照片取代舊照片。你能指點我的任何示例代碼? – 2014-09-24 03:15:55
你爲什麼要這樣做?作爲用戶,我依賴於這樣一個事實,即如果需要,我可以撤銷/優化我的編輯。 – seaturtle 2017-11-23 22:11:13