- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(nonnull NSDictionary<NSString *,id> *)info {
UIImage *originalImage = info[UIImagePickerControllerOriginalImage];
CGFloat width = self.view.frame.size.width;
CGFloat height = self.view.frame.size.height;
CGRect cropFrame = CGRectMake(50 / 2.0, (height - width - 50) / 2.0, width - 50, width - 50);
ImageCropperViewController *imageCropperViewController = [[ImageCropperViewController alloc] initWithImage:originalImage cropFrame:cropFrame limitScaleRatio:3.0f];
imageCropperViewController.delegate = self;
[picker presentViewController:imageCropperViewController animated:YES completion:nil];// 这里不能用push,why
[picker.navigationController pushViewController:imageCropperViewController animated:YES];
}
[picker.navigationController pushViewController:imageCropperViewController animé:OUI];
Cette phrase n'a aucun effet
Aucune réponse lorsque vous cliquez lors de la sélection d'une image
Invite de la console
[Générique] La création d'un format d'image avec un type inconnu est une erreur
Pourquoi cela ?
Que dois-je faire pour l'insérer ? Il existe une bibliothèque statique qui peut être utilisée, mais je ne sais pas comment le faire
Un autre problème est que lorsque le présent est saisi, lorsque vous cliquez sur Annuler, il revient directement à l'interface principale au lieu de sélectionner Image
adresse github :https://github.com/ShelinShel...
La version qui peut être poussée :https://github.com/wangluhui/...