imagePickerController:didFinishPickingMediaWithInfo:
메서드에서 프로그래밍 방식으로 segue
을 호출하려고하지만 작동하지 않습니다. 충돌하지는 않지만 작동하지 않습니다. 그것은 단지 아무것도하지 않습니다. prepareForSegue
메서드가 올바르게 호출됩니다.performSegueWithIdentifier from didFinishPickingMediaWithInfo를 호출하십시오.
- (void) imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
rutaFoto = [info valueForKey:UIImagePickerControllerMediaURL];
[self dismissModalViewControllerAnimated:YES];
[self performSegueWithIdentifier:@"aGaleria" sender:self];
}
segue
링크 2 UIViewControllers
. 그리고 내가 다른 곳 (예 : 푸시 UIButton
방법)에서 performSegueWithIdentifier
으로 segue를 호출하면 작동합니다. 아이디어가 있으십니까?
"aGaleria"는 어떤 종류의 segue입니까? 모달? 밀어? * viewDidDisappear *에서 segue를 호출 해보십시오. – rdurand
모달입니다. 내가 viewDidDisappear에서 호출하려고했지만 작동하지 않았다 ... – Xithias