У меня есть стандартное табличное представление с 5 разделами и 2 условия высоты. Итак, вопрос в том, как я могу изменить цвет фона ячейки, когда он расширяется, и установить для него цвет по умолчанию (черный) при сворачивании.
Изменить условие цвета в tableviewcell iOS
comment
не могли бы вы уточнить свой вопрос.
- person Max   schedule 26.02.2016
comment
взгляните на этот stackoverflow.com/questions/6021939 /
- person Max   schedule 26.02.2016
Ответы (1)
Пожалуйста, следуйте приведенным ниже инструкциям.
- Установите флаг
BOOL
для каждого раздела - Проверьте в методе
cellForRow
, является ли текущий раздел расширенным или нет. - Если раздел расширен, измените цвет фона ячейки на
Blue
, иначе установите цвет наBlack
. - Чтобы установить флаг для каждого раздела, сначала вы можете установить
NO
для каждого раздела и сохранить в массиве. - Всякий раз, когда раздел расширяется или сворачивается, вам необходимо соответствующим образом изменить значения
flag
. - Вы также можете управлять высотой, проверяя то же условие в
HeightForRow
mwthod.
person
Siba Prasad Hota
schedule
26.02.2016