나는이 UITabBarController
(가) 스토리 보드에서 "초기보기 컨트롤러"로. 화면에 표시되면 가장 왼쪽 탭의보기가 표시됩니다. 해당 탭의 컨트롤러 구현에는 다음과 같은 방법이 있습니다.
- (void)viewDidAppear:(BOOL)animated {
NSLog(@"view controller - first tab - appeared");
}
처음로드 할 때가 아니라 첫 번째 탭으로 수동으로 전환 할 때만 호출됩니다.
내 질문은-응용 프로그램을 처음로드 할 때 첫 번째 탭의 컨트롤러에서 어떤 메서드가 호출됩니까?
화면에 첫 번째 탭이 나타나면 viewDidLoad
모든 것이 정상이지만 viewDidAppear
수동 탭이 변경 될 때까지 호출되지 않습니다. 처음 나타나는 다른 탭과 달리 viewDidLoad
AND viewDidAppear
메서드를 모두 호출합니다 .
시험
-(void)viewDidLoad
{
[super viewDidLoad]
NSLog(@"view controller - first tab - appeared");
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다