recherche

Maison  >  Questions et réponses  >  le corps du texte

objective-c - Lorsque iOS sélectionne une image et personnalise le recadrage, pourquoi ne peut-il pas y être inséré ?

- (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/...

滿天的星座滿天的星座2842 Il y a quelques jours711

répondre à tous(0)je répondrai

Pas de réponse
  • Annulerrépondre