Ios 向PHPickerViewController添加选择确认

Ios 向PHPickerViewController添加选择确认,ios,swift,ios14,phpickerviewcontroller,Ios,Swift,Ios14,Phpickerviewcontroller,我正在实现新的PHPickerViewController,如下所示: func importMedia() { var config = PHPickerConfiguration() config.selectionLimit = 1 //config.filter = PHPickerFilter.images let pickerViewController = PHPickerViewController(configuration: config)

我正在实现新的
PHPickerViewController
,如下所示:

func importMedia() {
    var config = PHPickerConfiguration()
    config.selectionLimit = 1
    //config.filter = PHPickerFilter.images

    let pickerViewController = PHPickerViewController(configuration: config)
    pickerViewController.delegate = self
    self.present(pickerViewController, animated: true, completion: nil)
}
以及:

当用户选择照片/视频时,是否有任何方法可以向用户提供某种形式的确认对话框?目前,点击媒体会立即关闭
phPickerController
,并相应地处理所选媒体,而在我以前的
UIImagePickerController
实现中,点击照片/视频后,它会显示一个预览对话框,底部有一个“取消”和“选择”按钮。 我假设这可能与为该实现使用
picker.allowsdediting=true
有关-PHPickerViewController是否存在类似的情况


我想在处理所选介质之前,我可以在委托方法中添加一个
UIAlertController
,但它可能会非常笨拙…

如果PHPickerConfiguration的selectionLImit为1,则没有确认步骤。如果大于1,则有一个确认步骤。对我来说,这似乎是非常奇怪的UI/UX。如果PHPickerConfiguration的selectionLImit为1,则没有确认步骤。如果大于1,则有一个确认步骤。对我来说,这似乎是非常奇怪的UI/UX。
func picker(_ picker: PHPickerViewController, didFinishPicking results: [PHPickerResult]) {
    picker.dismiss(animated: true) {
        // Handle resultant media
    }
}