Примените проверку на tableViewCells, чтобы скрыть imageView

В моем tableViewУ меня 5 tableViewcells, У каждого есть imageView, за пределами tableView, есть UIButton, UIButton также имеет изображение на нем. Теперь моя проблема состоит в том, чтобы проверить, если изображение на cells скрыто или нет. Очистив вопрос, мне нужно проверить все ячейки, которые, если imageView на всех cells скрыто или нет. Я попробовал этот код:

 for (int i=0; i<=4; i++) 
    {
     if (cell.unlockImageView.hidden)
     {
        NSLog(@"calling if for hiding image");
      }
    }

Я не думаю, что мой код правильный, но я попробовал, и он не сработал. Поэтому, пожалуйста, предложите мне, как проверить, что imageView на всех ячейках скрыт или нет?

1 ответ

Решение

Попробуйте приведенный ниже код, надеюсь, он вам поможет.

for (customTableViewCell* tblCell in tableView.visibleCells)
    {
        if (tblCell.unlockImageView.hidden)
        {
            NSLog(@"Imageview is hidden");
        }
    }
Другие вопросы по тегам