2012-04-05 5 views
0

이 문제가 발생했습니다. 내보기가 표시되면 viewWillAppear 메서드의 코드가 실행되지 않습니다. 내가 어딘가에 google 및 Class Identity, 내보기에서 탭보기 컨트롤러가 있으므로보기 및 탭보기 컨트롤러에 클래스 ID를 같아야합니다 이후 문제가 있다고 생각합니다. 코드 ID를 어디에서 찾을 수 있습니까? 나는 그것을 알 수 없다. 고맙습니다 사전에 어떤 유용한 정보.viewWillAppear 메서드가 코드를 실행하지 않습니다.

+0

이보기는 tabViewController.viewControllers의 일부인보기 컨트롤러의 루트보기입니까? 그렇다면이보기는 loadView 또는 nib 파일에서 비롯된 것입니까? 또한 viewWillAppear 메서드를 어떻게 선언했으며 뷰 컨트롤러 또는 NSView에서이 메서드를 어디에 배치 했습니까? – tux91

답변

1

다음을 사용하여 viewWillAppear이 제대로 실행되지 않거나 그 코드 내의 코드가 작동하지 않는 것으로 확인하십시오.

- (void)viewWillAppear:(BOOL)animated 
{ 
    NSLog(@"viewWillAppear"); 
} 
관련 문제