- (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 animasi:YA];
Ayat ini tidak mempunyai kesan
Tiada respons apabila mengklik apabila memilih imej
Gesaan konsol
[Generik] Mencipta format imej dengan jenis yang tidak diketahui ialah ralat
Mengapa ini?
Apa yang perlu saya lakukan untuk menolaknya? Terdapat perpustakaan statik yang boleh digunakan, tetapi saya tidak tahu cara melakukannya
Masalah lain ialah apabila hadir dimasukkan, apabila anda mengklik Batal. ia kembali terus ke antara muka utama dan bukannya memilih Gambar
alamat github:https://github.com/ShelinShel...
Versi yang boleh ditolak:https://github.com/wangluhui/...