사용자 정의 대의원 : ModalViewController에서 다시 전화하는 방법은 완료 되었습니까?
문제
검색 탭에서 사용자 정의 대표를 사용하고 싶습니다.
나는 어떤 응용 프로그램에서도 내 자신의 커스텀 대의원을 사용한 적이 없습니다 (이것은 단지 두 번째입니다).
시나리오는 다음과 같습니다.
검색 유틸리티에서 Select 카테고리를 누르면 카테고리 컨트롤러를 매개 변수로 전달한다는 점에서 모달보기 컨트롤러가 제시됩니다.
이제 나는 대의원을 자기로 설정했습니다.
Modal View Controller에서 사용자가 범주 중 하나를 선택한 후 CategoryControllerDelegate를 구현 한 상태에서 검색 컨트롤러에서 완료된 메소드가 실행됩니다.
나는이 모든 것에 대한 약간의 생각이있다. 그러나 전체 그림은 아닙니다.
따라서이 모든 것을 코드로 수행하는 방법을 알려 주거나 누군가가있는 경우 링크를 제공하십시오.편집하다 :질문은 사용자 정의 대의원과 함께 클래스로 만들어지고 대의원을 자체적으로 설정 한 다음 Madal View Controller에 탭한 완료 버튼에서 호출되어야합니다.
예를 들어 메일 작곡가
해결책
질문을 이해하는 것은 전적으로 확신하지는 않지만 유틸리티 앱 템플릿을 보면 FlipsideViewController가 제시되는 방식은 모달보기 컨트롤러입니다.
기본적으로 Modal View Controller는 "I 'm Done"메소드로 대의원을 호출 한 다음 대의원이 호출됩니다. [self dismissModalViewControllerAnimated:YES];
모달보기에서 데이터를 다시 전달 해야하는 경우 "I 'm Done Method"는 필요한 객체를 받아 들여야합니다.