Я создал подкласс UITableViewCell
, который имеет свойство UIImageView
, называемое imgView. Мои группы имеют только 2 строки. Первая строка, я хочу, чтобы setImage
на UIImageView
, вторая строка, я не хочу изображения. Поэтому я делаю это в cellForRowAtIndexPath
:Выход UIImageView в сгруппированном UITableView
if (indexPath.row == 0) {
[cell.imgView setImage:icon];
}
else {
cell.imgView.hidden = YES;
}
return cell;
Он работает с cavaet. Как только я прокручу вниз, а ячейки вверху с экрана, мои значки начинают исчезать или появляться в разных строках. Как мне объяснить это, так как я использую метод [tableView dequeuReusableCellWithIdentifier]
. Благодарю.
Пожалуйста, покажите больше кода. Что такое строка и ячейка? – theWalker
row - indexPath.row, ячейка - это только моя пользовательская ячейка, которая обладает свойством imgView. –