我有一個應用程序,其中包含商家的列表。我還在另一個ViewController上有一個UITableView,它包含用戶最愛的列表。當用戶點擊「添加到收藏夾」按鈕時,我想要一個單元格被添加到包含該業務名稱的TableView中。如果'添加到收藏夾按鈕'和TableView在同一個ViewController上,但如果它們在單獨的ViewController上,則我不知道如何將它添加到TableView中。當他們分開時,我點擊「添加到收藏夾」按鈕,沒有任何反應。儘管它們是獨立的ViewController,但它們具有相同的類。這裏是我曾經試圖實施IBAction爲爲「添加到收藏夾按鈕」:在您的幫助如何將細胞添加到另一個ViewController上的UITableView
- (IBAction)addFav:(id)sender {
[tableView1 beginUpdates];
[favourites addObject:@"New Business"];
NSIndexPath *newIndexPath = [NSIndexPath indexPathForRow:([favourites count] - 1) inSection:0];
[self.tableView1 insertRowsAtIndexPaths:[NSArray arrayWithObject:newIndexPath] withRowAnimation:UITableViewRowAnimationRight];
[tableView1 endUpdates];
[tableView1 reloadData];
}
感謝。
重新加載視圖中的表視圖將出現 –
ViewControllers具有相同的類...您在這裏意味着什麼? 另外,你是否熟悉iOS中的目標動作設計模式? –
您需要將數組傳遞給下一個類。像這樣favoritesViewController.favoritesArray =國家; –