UITableView - 如何识别取消选择?
问题描述:
在我的应用程序中,我希望某些按钮在我的表格视图中没有选定行时处于非活动状态。有一个方法didSelectRowAtIndexPath,告诉我何时选中了一行。有没有办法知道一行是否被取消选择?UITableView - 如何识别取消选择?
预先感谢您。
答
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
if (thisCell.accessoryType == UITableViewCellAccessoryNone) {
thisCell.accessoryType = UITableViewCellAccessoryCheckmark;
cout << "selected Row: " << selectedRow << endl;
} else {
thisCell.accessoryType = UITableViewCellAccessoryNone;
cout << "deselected Row: " << selectedRow << endl;
}
}
是一种可视化和编程方式显示它的方法。