Я хочу изменить размер кадра UIImagePicker, когда я получаю фотографию из фото библиотеки или камеры. Она позволяет обрезать ее только рамкой квадратного размера, но мне нужно дать фотографию в соотношении 5: 3. Как я могу сделать это в Swift?
@IBOutlet weak var imageView: UIImageView!
@IBOutlet weak var pickerLabel: UIPickerView!
func selectPhoto(){
let picker = UIImagePickerController()
picker.delegate = self
picker.sourceType = .photoLibrary
picker.allowsEditing = true
present(picker,animated: true, completion: nil)
image = imageFromGallery
imageView.image = imageFromGallery
}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
imageFromGallery = (info[.editedImage] as? UIImage)!
image = imageFromGallery
imageView.image = imageFromGallery
self.dismiss(animated: true, completion: nil)
}
Я звоню выберите Photo (), чтобы получить фотографии.
Есть несколько вопросов, например, мой вопрос, но я не нашел точного решения для Swift.