我有一個TableViewController x行。當用戶點擊一行時,我想傳遞給第二個tableViewController一個變量,它將決定第二個tableViewController應該加載哪些數據。我會怎麼做?如何將變量從tableview傳遞給第二個tableview?
我使用的Xcode 4.2,故事情節 下面的代碼:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *__strong)indexPath
{
// Navigation logic may go here. Create and push another view controller.
TestTable *detail = [self.storyboard instantiateViewControllerWithIdentifier:@"TestTable"];
[self.navigationController pushViewController:detail animated: YES];
detail.num = [NSString stringWithFormat:[heads objectAtIndex:indexPath.row]];
在「頭」我知道了一些我所要傳遞給第二tableview中,根據其第二tableview中顯示的數據。不知道最後一行是否在「num」中加載「正面」。我的方法是否正確? 感謝任何幫助/參考
是什麼頭?也讓你的問題更清楚。 – Sarah 2011-12-19 10:05:07
頭是一個可變數組(僅包含整數) – jason 2011-12-19 10:30:16
cell.textLabel.text = [heads objectAtIndex:indexPath.row]; – jason 2011-12-19 10:31:18