비슷한 질문이 있지만 신속하게 문제를 해결할 수 없습니다.
내가 셀로 선택 버튼을 누르면했을 때 네비게이션 뷰 컨트롤러를 제시하는 뷰 컨트롤러했습니다 : 당신은 청구 대금 청구 프로세스를 처리 할 수있는 주요 응용 프로그램 흐름의 완전히 새로운보기 독립을 열어 말할 수NavController에 포함 된 viewController에 값을 전달하는 방법
patientBillNavigationViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"PatientBillVC"];
//soem value assignment
[self presentViewController:viewController animated:YES completion:nil];
합니다.
View Navigation Controller가 자동으로로드되는보기는 bill 뷰이며,이 뷰 컨트롤러의 값을 탐색 뷰에 포함 된 다른 viewController로 전달하려면이 작업을 수행 할 수 없습니다. 가치를 전달하는 방법?
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];
PatientBillViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"PBVC"];
vc.superBillToAddEdit = sb;
//then display the view embedded in navigation view
하지만 작동하지 않습니다. 내가 아는
왜 '위임 프로토콜'을 사용하지 않습니까? 그것을 제시하기 전에 View Controller를'PatientBillViewController'의 델리게이트로 설정하십시오. – Adeel