テーブル ビューでの複数選択の数を制限する必要がありますが、どこから始めればよいかわかりません。
よろしくお願いします!
- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if (tableView.indexPathsForSelectedRows.count > 5)
return nil;
else
return indexPath;
}
NSMutableArrayを作成します。誰かがセルを選択するときはいつでも、すでに配列にあるアイテムの数を確認してください。制限よりも小さい場合は、そのセルのバッキングデータへの参照を配列に配置します。制限に達した場合は、選択を無視するか、前の選択を置き換えます...アプリにとって意味のある方。