我有一个标准代码来打开图像选择器,用它选择多个图像:
私有函数openFilesAction(){
if UIImagePickerController.isSourceTypeAvailable(.photoLibrary) {
let imagePicker = UIImagePickerController()
customizePicker(picker: imagePicker)
imagePicker.delegate = self
imagePicker.mediaTypes = ["public.movie"]
imagePicker.sourceType = .photoLibrary;
imagePicker.allowsEditing = false
imagePicker.videoExportPreset = AVAssetExportPresetPassthrough
imagePicker.videoQuality = .typeHigh
self.present(imagePicker, animated: true, completion: nil)
}
}
但是,我希望能够再次打开选择器,并在当前选择中添加或删除图片。因此,下次我打开选择器时,先前选择的图像将被预先选择。
使用默认选择器是否可能,或者我必须自定义它(使用CollectionView)?
您无法使用UIImagePickerController
使用多重选择和预选择