ios – 具有allowEditing的UIImagePickerController不允许平移裁剪

前端之家收集整理的这篇文章主要介绍了ios – 具有allowEditing的UIImagePickerController不允许平移裁剪前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在这里看到这个问题: UIImagePicker allowsEditing stuck in center

似乎有人有这个问题,但没有明确的决议.

复制步骤:

>设置allowEditing = YES
>拍照
>作物窗口出现,但每次平铺图像时,它都会回到中心.

我在iOS 7.0.3.

这是我的代码

UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];

imagePicker.delegate = self;
imagePicker.modalPresentationStyle = UIModalPresentationCurrentContext;
imagePicker.allowsEditing = YES;
[self presentViewController:imagePicker animated:YES completion:nil];

解决方法

UIImagePickerController *picker = [[UIImagePickerController alloc] init];
            picker.delegate = self;
            picker.allowsEditing = YES; // YES
            picker.sourceType = UIImagePickerControllerSourceTypeCamera;
            [self presentViewController:picker animated:YES completion:NULL];

尝试这个我认为你在sourceType上缺少UIImagePickerControllerSourceTypeCamera.看看它是否有效

原文链接:https://www.f2er.com/iOS/337472.html

猜你在找的iOS相关文章