ios - 你如何从 UIImagePickerController 获取图像文件名?

标签 ios iphone swift uiimagepickercontroller

我没有从照片库中获取图像名称。 这里有人知道获取图像名称的正确方法吗?

注意:PHAsset.fetchAssets(withALAssetURLs: [imageURL], options: nil) 这已被弃用。

仅限 swift

谢谢

最佳答案

我找到了一个方法

if let asset = info["UIImagePickerControllerPHAsset"] as? PHAsset{
            if let fileName = asset.value(forKey: "filename") as? String{
            print(fileName)
            }
        }

这将返回照片库中的实际文件名。

关于ios - 你如何从 UIImagePickerController 获取图像文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47246387/

相关文章:

iphone - 使用委托(delegate)数组时出错

swift - 这些结果类型存在 '...' 的重载 : ClosedRange<Bound>, CountableClosedRange<Bound>

swift - Swift 是否有权访问 main

ios - 以下 : UIViewController, UINavigationController、UITabController 的通用返回方式

ios - 在本地通知到达时管理启动屏幕

ios - swift 中字典键的数组

ios - 如何像优步一样在 iOS 中以编程方式进行匿名电话调用

iphone - 拇指宽度与正常宽度不同的 UISlider 突出显示状态

swift - 获取选定的 Finder 文件

iphone - 在另一个 View Controller 中调用方法导致循环