iPhone 및 iPad 용 스토리 보드 2 개가 있습니다. UITableviewcontroller의 단추에서 UIImagepicker가있는 이미지를 선택하려고합니다.iPhone에서 즉시 UIImagepicker가 사라졌습니다.
아이 패드에서는이 기능이 훌륭하게 작동합니다. UIImagepicker는 매우 짧은 순간 동안 표시되고 사라집니다.
전화 코드는 iPad iPhone과 동일하며 스토리 보드는 idenitical입니다. 나는 몇 시간 동안 아이폰이나 아이 패드에서 Imagepicker가 사라지는 이유를 알지 못한다. 누구나이 행동에 대한 아이디어가 있습니까? UIImagePicker가 아무 것도하지 않고 사라지는 이유는 무엇입니까?
- (void) go {
UIImagePickerController *ipc = [[UIImagePickerController alloc]init];
[ipc setSourceType:UIImagePickerControllerSourceTypeSavedPhotosAlbum];
ipc.delegate=self;
[self presentViewController:ipc animated:YES completion:^{}];
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker{
NSLog(@"imagePickerControllerDidCancel");
[self dismissViewControllerAnimated:YES completion:^{}];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[self.navigationController dismissViewControllerAnimated:NO completion:^{}];
[self dismissViewControllerAnimated:NO completion:^{}];
NSLog(@"didFinishPickingMediaWithInfo");
}
"imagePickerControllerDidCancel"로그가 표시되지 않습니다!
는 일부 코드를보기! 디버거를 밟았거나 다른 코드를 꺼내서 문제를 최소화 할 수 있는지 알아 보았습니까? –
로컬 변수 –