0

flipsideview와 탐색보기를 결합하려고 할 때 다음 오류가 발생했습니다. "구성원 'delegate'에 대한 요청이 구조 또는 조합에없는 것입니다."행의 controller.delegate = self; 뷰 컨트롤러의 구현에서flipsideview와 navigationview를 결합

답변

0

, 당신은 재산 navigationController을 통해 UINavigationController가의 대리자를 설정할 수 있습니다

controller.navigationController.delegate = self; 

이보기 컨트롤러가 UINavigationControllerDelegate 프로토콜을 구현하는 것으로 가정합니다.

또한 위의 탐색 프로토콜을 구현하는 대신보기 전환과 관련된 기능을 viewWillAppear:viewWillDisappear:으로 처리하는 것이 더 쉽다는 것을 발견했습니다.