首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS - QLPreviewController不会重新加载

iOS - QLPreviewController不会重新加载
EN

Stack Overflow用户
提问于 2012-09-25 19:15:32
回答 1查看 992关注 0票数 2

我已经子类化了QLPreviewController,下面是它应该做的事情:

QLPreviewController展示照片。如果用户想要更改照片,他可以用相机拍摄新照片(如UIImagePickerController所示)

之后,我想在QLPreviewController上展示新照片,但旧照片仍然可见。

QLPreviewController的QLPreviewItem似乎也没有改变

代码语言:javascript
复制
[QLPreviewController  refreshCurrentPreviewItem];

代码语言:javascript
复制
[QLPreviewController reloadData];

问题可能是新照片的名称与旧照片的名称相同。(我不想改变这一点)

如何强制QLPreviewController重新加载该文件?

EN

回答 1

Stack Overflow用户

发布于 2012-09-25 19:47:20

如果您在同一目录中以与旧照片相同的名称保存照片,则应该会出现“File with this name exists”错误。您是否在保存新图像之前先删除旧图像?如果没有,那么您将收到错误消息,并且新映像没有保存在文件系统中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12581813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档