0
我想从选定的单元格中获取线索名称,并将其传递给didSelectRowAtIndexPath中的下一个视图。我将如何去做这件事? http://pastebin.com/bgXNfjie使用didSelectRowAtIndexPath字典
我想从选定的单元格中获取线索名称,并将其传递给didSelectRowAtIndexPath中的下一个视图。我将如何去做这件事? http://pastebin.com/bgXNfjie使用didSelectRowAtIndexPath字典
如果我正确理解了你的话,那么这并不是什么大事。你只需要做出TrailViewController一个属性来保存你的价值,并为它分配是这样的:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
TrailViewController *trailViewController = [[TrailViewController alloc] initWithNibName:@"TrailViewController" bundle:[NSBundle mainBundle]];
NSDictionary *dict = [rows objectAtIndex: indexPath.row];
trailViewController.trailName = [dict objectForKey:@"name"];
[self.navigationController pushViewController:trailViewController animated:YES];
[trailViewController release];
}
而不只是名字,你可能会想完整的NSDictionary分配给TrailViewController的财产,但这取决于你。我希望我能帮到...