我正在按照下一个示例代码在TableView中进行无限滚动。

https://github.com/Abizern/PartialTable/blob/master/PartialTable/TableViewController.m

我的问题是,在此源代码中,当我单击某一行时,我不知道如何打开另一个ViewController。

我认为我需要打开它:

Manage *man = [manages objectAtIndex:indexPath.row];
DetailManageViewController *vcc = [[DetailManageViewController alloc] initWithNibName:@"DetailManageViewController" bundle:nil];
vcc.manage = man;
[self.navigationController pushViewController:vcc animated:YES];


但是我不知道该示例的源代码放在哪里。

最佳答案

您应该将代码放在UITableViewDelegate方法中

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath


有关更多信息,请参见文档here

07-26 09:37