2010-05-13 77 views
1

我有一個標籤欄,點擊時顯示不同的視圖。當你第一次點擊一個標籤時,它會調用viewDidLoad方法。但是,這只是第一次。iPhone SDK:知道何時點擊標籤欄上的標籤?

是否有一個方法,當用戶點擊回到該選項卡時調用,因爲viewDidLoad不會被第二次調用?

(我需要做此更新的UITableView當用戶點擊回標籤)

回答

0

我會用在UIViewController中- (void)viewWillAppear:(BOOL)animateddocs

+0

這是更好地使用的UITabBarController委託方法。如果選項卡包含UINavigationController,則viewWillAppear可能不受歡迎,因爲當控制器彈出導航控制器時它也會被調用 – nduplessis 2010-05-13 07:39:56