1
我有兩個視圖控制器在可以編輯數據的tabbar中。因此,只要用戶在TabBar上進行切換,我就需要調用reload_data函數。我如何捕捉開關或視圖控制器的外觀。不知何故,viewDidAppear不會在標籤欄切換器上調用。我不希望爲此使用tabbarController委託,因爲多個viewController受到影響(並且我無法將它們全部設置爲委託)。什麼是解決這個問題的好方法?切換tabbar選擇後更新UIViewControllers
例如這並不工作:
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:YES];
[self reloadData];
}
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:YES];
[self reloadData];
}
好吧,清理IB條目似乎有伎倆。很高興知道我的方法是對的。 – Hauke 2009-11-01 13:00:34