2013-08-20 3 views
2

나는 당신이 선택 도구에 대한 코드입니다 아무것도 여기에 일이없는 이미지 중 하나를 선택하면 비록 아이 패드 사용 오전 UIImagePickerController를 가지고 어떤 일이 것은 미세 imagepicker로드입니다UIImagePickerController를 선택 표시되지 이미지

- (IBAction)addPicture:(id)sender { 
    CGRect rect = CGRectMake(0, 0, 753, 118); 
    [popOverController presentPopoverFromRect:rect inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES]; 
} 
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { 
    [self dismissViewControllerAnimated:YES completion:nil]; 
    patientPicture = [info objectForKey:@"UIImagePickerControllerOriginalImage"]; 
    UIImageView *pictureView = (UIImageView *)[imageCell viewWithTag:777]; 
    pictureView.image = patientPicture; 
    [_imgViewAdd reloadInputViews]; 
} 
-(void)viewDidLoad { 
    pickerController = [[UIImagePickerController alloc] init]; 
    popOverController = [[UIPopoverController alloc] initWithContentViewController:pickerController]; 
    popOverController.delegate = self; 
} 

을 하지만 나는 사전에 아무것도 모든

감사에서 발생하지 사진 중 하나를 선택하는 갈 때

답변

1

전화 :

[self dismissViewControllerAnimated:YES completion:nil]; 

첫 번째 대신에 마지막으로 또한

...

@interface yourViewController()<UIImagePickerControllerDelegate,UINavigationControllerDelegate> 

당신은 pickerController 대리자를 설정하지 않은 ...

pickerController.delegate = self; 

당신은 팝 오버 사용이 ..

[popOverController dismissPopoverAnimated:YES]; 
+0

나는 피커가 그냥 유지하고 그것은 그런 식으로 보일 수도 @OllieCole – Hive7

+0

사라지지 않는조차 함수를 호출 모르겠지만 당신은 내 대답을 한 후에는 –

+0

여전히 작동하지 않았다 ... 작동합니다 – Hive7

0

당신이 있기 때문에 (나를 위해 일한) 이것을 시도 할 수 있습니다 :

,
관련 문제