В представлении Collection я выбираю одну ячейку, но выбран несколько ячеек.UiCollectionview разрешает одиночный выбор для определенной ячейки
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
CustomCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"Cell" forIndexPath:indexPath];
cell.Selectitems.tag=indexPath.row;
[cell.Selectitems addTarget:self action:@selector(selectitem:) forControlEvents:UIControlEventTouchUpInside];
}
-(void)selectitem :(UIButton *)sender{
if ([sender isSelected]) {
[sender setSelected: NO];
cell.check = YES;
[cell.Selectitems setBackgroundImage:[UIImage imageNamed:@"product-uncheck.png"] forState:UIControlStateNormal];
}else{
[sender setSelected: YES];
cell.check = YES;
[cell.Selectitems setBackgroundImage:[UIImage imageNamed:@"product-check.png"] forState:UIControlStateNormal];
}
}
Проверьте пыльник мою ссылку на изображение [1]: http://i.stack.imgur.com/WIgDH.png
вы можете добавить еще код –
Под кнопкой SelectItem я являюсь выбрать одну ячейки, но он выбран вниз клетку также. –
Я понимаю, что для вашего кода мы не можем найти проблему –