我需要限制表视图中多项选择的数量,但我不知道从哪里开始。
谢谢并恭祝安康!
- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if (tableView.indexPathsForSelectedRows.count > 5)
return nil;
else
return indexPath;
}
创建一个 NSMutableArray。每当有人选择一个单元格时,检查数组中已有的项目数。如果它小于您的限制,请将对该单元格的支持数据的引用放入您的数组中。如果它已达到其限制,请忽略该选择或替换之前的选择...无论哪个对您的应用有意义。