我在这里看到了这个问题:UIImagePicker allowsEditing stuck in center
以前似乎有人遇到过这个问题,但是没有明确的决议。
复制步骤:
我在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];
答案 0 :(得分:1)
你只需要写下单行代码。
UIImage *image = [info valueForKey:UIImagePickerControllerEditedImage];
答案 1 :(得分:-2)
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES; // YES
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentViewController:picker animated:YES completion:NULL];
尝试这个我认为你缺少sourceType上的UIImagePickerControllerSourceTypeCamera。看看它是否有效。