Изменить условие цвета в tableviewcell iOS

У меня есть стандартное табличное представление с 5 разделами и 2 условия высоты. Итак, вопрос в том, как я могу изменить цвет фона ячейки, когда он расширяется, и установить для него цвет по умолчанию (черный) при сворачивании.

Вот моя таблица


person Maxim Poltoratsky    schedule 26.02.2016    source источник
comment
не могли бы вы уточнить свой вопрос.   -  person Max    schedule 26.02.2016
comment
взгляните на этот stackoverflow.com/questions/6021939 /   -  person Max    schedule 26.02.2016


Ответы (1)


Пожалуйста, следуйте приведенным ниже инструкциям.

  1. Установите флаг BOOL для каждого раздела
  2. Проверьте в методе cellForRow, является ли текущий раздел расширенным или нет.
  3. Если раздел расширен, измените цвет фона ячейки на Blue, иначе установите цвет на Black.
  4. Чтобы установить флаг для каждого раздела, сначала вы можете установить NO для каждого раздела и сохранить в массиве.
  5. Всякий раз, когда раздел расширяется или сворачивается, вам необходимо соответствующим образом изменить значения flag.
  6. Вы также можете управлять высотой, проверяя то же условие в HeightForRow mwthod.
person Siba Prasad Hota    schedule 26.02.2016