好的,我遇到了这种奇怪的情况。
我的项目中有多个tableView,但只有一个tableView我可以点击一个项目并执行一个动作(转到下一个segue)。
在另一个表格上我可以点击我想要的但没有任何反应。 我删除了正在工作的那个并重新建立了链接,它仍在工作。我错过了什么?
答案 0 :(得分:0)
我建议您使用委托方法来处理项目选择:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// Here you can do something with, e.g. push a view controller:
id vc = [self.storyboard instantiateViewControllerWithIdentifier:@"myVC"];
[self.navigationController pushViewController:vc animated:YES];
}
在大多数情况下,使用委托来实现和维护表视图更方便,而不是使用segues。