我有一个包含 UITableView 的 UIViewController。一切就绪:数据源、委托(delegate)、连接 IB 中的所有内容。 didSelectRowAtIndexPath 不会一直被调用。我没有透明 View 或按钮可以覆盖我触摸的行。 任何想法为什么会这样?
didSelect 中没有花哨的东西:
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath {
NSLog(@"IT WORKS");
}
最佳答案
我找到了!您使用了 did*De*selectRowAtIndexPath 而不是 didSelectRowAtIndexPath。
关于objective-c - didSelectRowAtIndexPath 任意调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11879705/