0

我需要限制表视图中多项选择的数量,但我不知道从哪里开始。

谢谢并恭祝安康!

4

2 回答 2

3
- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (tableView.indexPathsForSelectedRows.count > 5)
        return nil;
    else
        return indexPath;
}
于 2013-11-19T06:59:12.450 回答
1

创建一个 NSMutableArray。每当有人选择一个单元格时,检查数组中已有的项目数。如果它小于您的限制,请将对该单元格的支持数据的引用放入您的数组中。如果它已达到其限制,请忽略该选择或替换之前的选择...无论哪个对您的应用有意义。

于 2012-06-04T11:02:12.860 回答