2010-05-13 74 views
1

我有一个标签栏,点击时显示不同的视图。当你第一次点击一个标签时,它会调用viewDidLoad方法。但是,这只是第一次。iPhone SDK:知道何时点击标签栏上的标签?

是否有一个方法,当用户点击回到该选项卡时调用,因为viewDidLoad不会被第二次调用?

(我需要做此更新的UITableView当用户点击回标签)

回答

0

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

+0

这是更好地使用的UITabBarController委托方法。如果选项卡包含UINavigationController,则viewWillAppear可能不受欢迎,因为当控制器弹出导航控制器时它也会被调用 – nduplessis 2010-05-13 07:39:56