문제

나는있다 UITabBar 여러 가지 UITabBarItem에스. 이들 각각에 다른 뷰 컨트롤러를 할당했습니다.

각 버튼을 클릭하면 일부 데이터 등을로드하고 싶습니다. 그러므로 나는 그 코드를 어디에 두어야하는지 알고 싶습니까? 나는 구현을 시도했다 viewWillAppear 그리고 viewDidLoad 보기 컨트롤러에서는 호출되지 않았습니다.

도움이 되었습니까?

해결책

사용자 정의 컨트롤러가 UIViewController에서 상속되어 있다고 확신합니까?

ViewWillAppear의 서명을 잊지 마십시오 viewWillAppear:animated:

나는 지금 베타 5를 벗어나고 있으며, 그것은 잘 작동합니다 (나는 또한 탭 바를 사용하고 있습니다).

다른 팁

나는 당신이 대의원을 UINavigationController, 구성 요소 UIViewController 대표 방법은 호출되지 않습니다. 같은 것이 사실 일 것 같습니다 UITabBarController.

나는 그것을 구현하려고 노력할 것이다 UITabBarControllerDelegate 프로토콜 및 구현 tabBar:didSelectViewController: 방법.

ViewDidAppear 함수에 코드를 작성하지만 시도하지 않았습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top