【发布时间】:2020-06-28 20:34:01
【问题描述】:
我想在 UIImagePickerController 被解除之前拍摄 4 张照片。如何修改它? 我有以下按钮操作和委托:
@IBAction func take4Photos(_ sender: Any) {
if UIImagePickerController.isSourceTypeAvailable(.camera) {
let image = UIImagePickerController()
image.delegate = self
image.sourceType = .camera;
image.allowsEditing = false
self.present(image, animated: true, completion: nil)
}
}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
if let image = info[UIImagePickerController.InfoKey.originalImage] as? UIImage{
imagePicked = image
self.dismiss(animated: true, completion: nil)
}
【问题讨论】:
标签: swift xcode uiimagepickercontroller