2014-04-12 2 views
0

이미지 선택기를 취소하면 viewWillAppear가 호출되지만 viewDidAppear은 호출되지 않습니다. 스택을 위아래로 이동하여 뷰를로드해도 도움이되지 않습니다.UIImagePicker를 취소 할 때 viewdid가 호출되지 않습니다.

다른 탭으로 전환했다가 다시 전환 한 경우에만 viewdidappear 호출을 수신합니까? 내가 당신은 imagePickerController을 제시 viewController를 해고하려고하는

-(void) imagePickerControllerDidCancel:(UIImagePickerController *)picker{ 
[self dismissViewControllerAnimated:NO completion:^{ 
     self.imgScrollView.hidden=NO; 
    }]; 
} 

답변

0

이미지 피커 (아이폰 OS 6)을 취소하려면이 코드를 사용하는 대신이 같은자가 뭔가 선택기를 사용하십시오 :

-(void) imagePickerControllerDidCancel:(UIImagePickerController*)picker 
{ 
    [picker dismissViewControllerAnimated:NO completion: 
    ^{ 
      self.imgScrollView.hidden=NO; 
    }]; 
} 
관련 문제