gpt4 book ai didi

iOS 照片框架 : how to revert image asset to original

转载 作者:行者123 更新时间:2023-11-28 06:05:04 26 4
gpt4 key购买 nike

所有在线文档和示例都展示了如何使用 PHContentEditingInput 和 PHContentEditingOutput 编辑/更改 Assets 。我没有找到任何关于将图像重置或恢复为原始图像的信息。任何写入 renderedContentURL 的内容都被视为编辑,所以这不是我想要的。在这里分享我的发现:

最佳答案

使用revertAssetContentToOriginal

swift :

    PHPhotoLibrary.shared().performChanges({
let request = PHAssetChangeRequest(for:asset)
request.revertAssetContentToOriginal()
}, completionHandler: { success, error in
if !success { print("can't revert asset: \(error)") }
})

Objective-C :

     [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
PHAssetChangeRequest *change = [PHAssetChangeRequest changeRequestForAsset:asset];
[change revertAssetContentToOriginal];
} completionHandler:^(BOOL success, NSError *error) {
NSLog(@"Finished adding asset. %@", (success ? @"Success" : error));
}];

关于iOS 照片框架 : how to revert image asset to original,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48478179/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com