我有一个问题 - 如何在表格中选择多行?我将它手动分配给变量。问题是如果取消选择一行,我的变量仍保留旧值。
我该怎么办? UITableView中是否有一个方法返回一些当前选定的行?
提前谢谢你, 伊利亚安德。
答案 0 :(得分:109)
如果您尚未实现委托(请参阅nduplessis),UITableView还提供:
- (NSIndexPath *)indexPathForSelectedRow
答案 1 :(得分:36)
UITableViewDelegate将调用
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
选择行时。通过这个,您可以使用indexPath.section和indexPath.row
轻松确定行