我在这里看到这个问题:
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.看看它是否有效