есть ли способ изменить / отредактировать изображение phasset, обрезав или отредактировав его? У меня есть массив активов, я хочу обрезать изображение актива, получая изображение из выбранного актива и передавая ему контроллер обрезки, а взамен хочу изменить это обрезанное изображение в выбранном активе.
Есть мой код, который хорошо понимает
func presentCropViewController(with:IndexPath) {
self.allPhotos[with.item].getImage { (img) in
if let image = img{
self.indexPathForCropping = with
let cropViewController = CropViewController(image: image)
cropViewController.delegate = self
cropViewController.view.tintColor = UIColor.themeGreen()
self.present(cropViewController, animated: true, completion: nil)
}
}
}
после передачи изображения из ресурса я получил обрезанное изображение этим методом
func cropViewController(_ cropViewController: CropViewController, didCropToImage image: UIImage, withRect cropRect: CGRect, angle: Int) {
cropViewController.dismiss(animated: true, completion: nil)
// Here i get the cropped image and want to update selected asset with this image
}
Буду признателен, если вы упомянули причину голосования, поэтому я подготовлю свой вопрос соответственно