1
我有一個帶兩個視圖的標籤欄控制器。當我在第二個視圖中按下按鈕時,我向第一個視圖發送通知,並且我希望第一個視圖重新加載其數據。但是,如果我切換到我的第二個視圖的第一個視圖,第一個視圖數據尚未重新加載。我使用AQGridview,順便說一句。收到通知後重新加載視圖
//firstView.m
-(void) reloadGridView: (NSNotification *)notification
{
[_gridView reloadData];
}
- (void)viewDidLoad
{
//notification for added exercise
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reloadGridView:) name:@"reloadGridView" object:nil];
}
//secondView.m
- (IBAction)AddExercise:(id)sender
{
[[NSNotificationCenter defaultCenter] postNotificationName: @"reloadGridView" object: nil];
}