2009-10-13 6 views
0

뷰를 UITabBarController로 전환 할 때 자동으로 사용자 정의 메서드를 호출하는 방법이 있습니까? 마찬가지로 UILabel에서 NSString을 한 번보기로 설정하면 다른 탭의 다른 레이블을 동일한 문자열로 자동 업데이트합니다. 고맙습니다!UITabBar로 뷰를 전환 할 때 메서드 호출

답변

2

예, UITabBarControllerDelegate protocol을 살펴보십시오. Tab Bar 대리자로 개체를 등록하고 shouldSelect 또는 didSelect 콜백을 구현하면됩니다 (didSelect이 더 나은 선택입니다). 콜백은 탭 막대가 전환 할 때마다 호출됩니다.

1

tabBarController:didSelectViewController:UITabBarControllerDelegate에서 살펴보십시오. 이 메서드를 대리자에 구현하고 거기에서 수행해야하는 업데이트를 수행합니다.

관련 문제