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