我正在使用以下代码获取一张图片:
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) }
let chosenImage = info[UIImagePickerControllerOriginalImage] as! UIImage
}
我可以检索图像,也可以将图像用作按钮背景或其他任何我想要的东西,但是似乎无法检索照片的元数据。现在,在互联网上的其他地方,有很多关于使用ALAssets和它们的图像数据技术的讨论,但是,最近ALAssets已经过时了。由于我的图像不是用户刚拍摄的图像,而是从相机卷中选择的图像,所以我无法使用:
let metadata = info[UIImagePickerControllerMediaMetaData] as! NSDictionary
。因此,如果有人能指点我如何在不使用ALAssets的情况下获取用户从相机卷中选择的图像的元数据,那将不胜感激!谢谢!
PhotoKit
仅适用于 iOS 8.0 及以上版本。 - Lumialxk