我正在使用 PhotoPickerPlus 从相机中获取照片,当使用从库中获取照片时一切正常,但是当从相机中获取照片时,当相机屏幕打开时它会崩溃。
这是我用来启动此调用的代码:
-(void)pickPhotoAction{
PhotoPickerPlus *temp = [[PhotoPickerPlus alloc] init];
[temp setDelegate:self];
[temp setModalPresentationStyle:UIModalPresentationCurrentContext];
switch ([[NSUserDefaults standardUserDefaults] integerForKey:kSourceChosen]) {
case SourceTypeCamera:
[temp setSourceType:PhotoPickerPlusSourceTypeCamera]; // Open Camera
break;
case SourceTypeLibrary:
[temp setSourceType:PhotoPickerPlusSourceTypeLibrary]; // Open select from sources directly
break;
default:
break;
}
[self presentViewController:temp animated:YES completion:^(void){
[temp release]; //[temp release];
}];
}
当 kSourceChosen 只是我保存以了解用户按下了哪个按钮并稍后在流程中返回该按钮时。
我必须说,在某些时候它已经奏效了,但我不记得改变任何与此相关的东西......
请帮忙。