탭 스위치에서 코코아 터치 Uitabbar 동작
-
06-09-2019 - |
문제
나는있다 UITabBar
여러 가지 UITabBarItem
에스. 이들 각각에 다른 뷰 컨트롤러를 할당했습니다.
각 버튼을 클릭하면 일부 데이터 등을로드하고 싶습니다. 그러므로 나는 그 코드를 어디에 두어야하는지 알고 싶습니까? 나는 구현을 시도했다 viewWillAppear
그리고 viewDidLoad
보기 컨트롤러에서는 호출되지 않았습니다.
해결책
사용자 정의 컨트롤러가 UIViewController에서 상속되어 있다고 확신합니까?
ViewWillAppear의 서명을 잊지 마십시오 viewWillAppear:animated:
나는 지금 베타 5를 벗어나고 있으며, 그것은 잘 작동합니다 (나는 또한 탭 바를 사용하고 있습니다).
다른 팁
나는 당신이 대의원을 UINavigationController
, 구성 요소 UIViewController
대표 방법은 호출되지 않습니다. 같은 것이 사실 일 것 같습니다 UITabBarController
.
나는 그것을 구현하려고 노력할 것이다 UITabBarControllerDelegate
프로토콜 및 구현 tabBar:didSelectViewController:
방법.
ViewDidAppear 함수에 코드를 작성하지만 시도하지 않았습니다
제휴하지 않습니다 StackOverflow