ios - 相机胶卷中的文件发生更改时如何刷新 UIImagePickerController?

标签 ios iphone objective-c cocoa-touch uiimagepickercontroller

我有一个用于选取图像的 UIImagePickerController。我遇到一个问题,当 UIImagepickerController 导航到文件夹并更改相机胶卷项目(添加、删除、编辑)时,当应用程序置于后台时,当我返回时,这些更改不会反射(reflect)在 UIImagePickerController 中应用程序并继续采摘。

有没有办法在应用程序置于前台时刷新该路径的内容?

最佳答案

可能 UIImagePickerController 没有任何用于重新加载的方法或属性。但是您可以通过销毁并重新创建选择器来实现它。这将刷新所有可用图像,但会丢失所有当前选择/滚动位置。在这里我提到,这不是一个好主意。但可能没有其他办法。

关于ios - 相机胶卷中的文件发生更改时如何刷新 UIImagePickerController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22527360/

相关文章:

ios - 快速添加 UICollectionView 代替导航栏标题

objective-c - 在 UIWebView 中构建我自己的图像查看器 - 替换网页中的 Flash 图像播放器

ios - Cocoa Touch Objective-C Framework 中的 Swift 类

ios - UICollectionView 滚动问题

iphone - Core Data iPhone - 在一张表上更新并从另一张表中删除

iOS - FileManager 扩展的最佳实践

ios - 不能用导航栏做任何事情

android - 如何在 Xamarin 中安全地存储 key ?

ios - NSPredicate 过滤字典数组(Swift)

iphone - 在 Monotouch 中使用 CoreAnimation 为自定义属性设置动画?