UITableView didDeselectRowAtIndexPath单元格返回未选中的Not on Selected

时间:2014-03-18 07:20:47

标签: ios objective-c uitableview

我的表视图返回unSelect而不是onSelect的行,所以当我选择第一个单元格时,didDeselectRowAtIndexPath不返回任何内容,但是当我选择其他单元格时,我得到取消选择的单元格行而不是一个选择。向后工作?

    - (void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath
{
    //NSLog(@"%i", indexPath.row);
    _myLabel.text = [myDataArray objectAtIndex:indexPath.row];
}

2 个答案:

答案 0 :(得分:3)

你做错了。您使用didDeselectRowAtIndexPath代替didSelectRowAtIndexPath方法。如果您想点击特定行,则需要使用didSelectRowAtIndexPath

答案 1 :(得分:0)

使用didSelectRowAtIndexPath方法代替didDeselectRowAtIndexPath。