내가 내 viewcontrollers 중 하나에는하기 - (무효) viewDidAppear는 : 애니메이션 (BOOL)는
-(void) viewDidAppear:(BOOL)animated
{
NSLog(@"view did appear");
}
을 추가라고합니다. 사실 그들 모두가 가지고 있습니다.
하위 viewcontroller 'C'에서 partent viewcontroller 'B'로 돌아갈 때 'B'에서 호출 할 viewDidAppear을 볼 것으로 기대합니다.
하지만 호출되지 않습니다. 'B'의 부모 인 뷰 컨트롤러 'A'에서도 호출되지 않습니다.
내가 할 수있는 일이 있나요?
디자인은 NAVBAR 컨트롤러가 내장 된 TABBAR 컨트롤러입니다. -code
해당 메서드에서'[super viewDidAppear : animated];를 호출하십시오 – Eimantas
이 [잠재적으로 중복되는 질문] (http://stackoverflow.com/questions/4719800/why-my-view-controller-not-call)을 확인하십시오. -the- voidviewdid는 툴이 아닌 방법을 사용합니다). –