Проблема с границей сгруппированной таблицы UITableView

#iphone #uitableview

#iPhone #uitableview

Вопрос:

Я создаю сгруппированную таблицу с двумя разделами.В первом разделе у меня есть 5 ячеек, а во втором разделе у меня есть две кнопки в нижней ячейке.

Я создал метки и кнопки для каждой из ячеек в первом разделе, и метки динамически заполняются значениями, выбранными на предыдущем экране.

Все работает нормально, как и ожидалось, за исключением того, что границы табличного представления разрушаются, оно выглядит наполовину нарисованным и неполным.Когда я заставляю представление таблицы прокручиваться вверх и когда оно возвращается в исходное положение, верхние границы портятся, а при прокрутке вниз нижние границы группы затрагиваются, что делает их неполными.

Я устанавливаю атрибуты метки и кнопки в каждой ячейке после их инициализации в методе viewDidLoad.

Пожалуйста, предложите мне идею для решения этой проблемы.

Спасибо всем и каждому

Комментарии:

1. Здесь был бы очень полезен скриншот, можете ли вы его предоставить?

Ответ №1:

Я устанавливаю атрибуты метки и кнопки в каждой ячейке после их инициализации в методе viewDidLoad.

Это неверно. Вы должны сохранить тексты для меток и кнопок в классе модели и установить их в cellForRowAtIndexPath: методе. Поскольку вы не делаете этого в вышеупомянутом методе, ваша ячейка перерисовывается при прокрутке, а тексты обнуляются.