【发布时间】:2019-04-12 15:24:08
【问题描述】:
我正在尝试通过 UIImagePickerController 在应用中分配个人资料图片。但是,我需要找到一种存储图像的方法,以便在应用重新启动后它仍然会出现。
我尝试了其他方法,主要是使用 UIImagePNGRepresentation 的方法。但这在 Swift 4+ 中不再存在,所以我需要一些其他方法。
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any])
{
picker.dismiss(animated: true)
profilePicture = info[.editedImage] as! UIImage
}
}
我想要做的,仍然是将图像显示为个人资料图片。但是当应用程序重新启动时,仍然会出现图像。由于这是来自相机胶卷,我无法将其存储在 .xcassets 中
【问题讨论】:
标签: ios swift uiimage userdefaults