我如何使用更新后的UIImagePickerControllerDelegateAPI,因为它更改为[UIIMagePickerController.InfoKey : Any]?这部分已经更新。我也在这里搜索过,但找不到答案。
import UIKit
class adicionarNovoItemVc: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
@IBOutlet weak var textFieldNome: UITextField!
let imagePicker = UIImagePickerController()
@IBOutlet weak var namePreview: UILabel!
@IBOutlet weak var imagePreview: UIImageView!
let picker = UIImagePickerController()
@IBAction func botaoAdcFoto(_ sender: UIButton) {
picker.allowsEditing = true
picker.delegate = self
present(picker, animated: true)
}
func imagePickerControllerDidCancel(_ picker: UIImagePickerController) {
dismiss(animated: true)
}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
???
}
}
Run Code Online (Sandbox Code Playgroud)
更新:
将didFinishPickingMediaWithInfo委托更新为:
private …Run Code Online (Sandbox Code Playgroud)