Отключение разделителя для определенного раздела UITableView - PullRequest
0 голосов
/ 21 февраля 2012

Я создаю страницу входа и использую таблицу с 3 разделами.

Первый раздел: 1 ячейка, содержащая изображение заголовка Второй раздел: 2 ячейки для имени пользователя и пароля Третий раздел: 1 ячейка для кнопки входа в систему.

3 section design

Я бы хотел отключить разделитель только для ячеек 1-го и 3-го раздела и оставить его активным для 2-го раздела. На данный момент я могу только включить / отключить разделитель для всех ячеек.

Есть решение?

Большое спасибо

Claus

1 Ответ

1 голос
/ 21 февраля 2012

Это может быть грязный способ сделать это, но вы можете отключить разделители (так как я не думаю, что вы можете управлять ими на уровне ячеек, но я могу ошибаться здесь), и нарисовать линию вручную?

Вы можете, например, использовать растяжимый UIImage и поместить в него серый пиксель png, а затем растянуть его, чтобы заполнить ширину ячейки.Это позволит вам даже выбрать цвет разделителя :-) Или просто вставить UIView и установить его backgroundcolor.Как вам угодно.

Редактировать: На заметку, я не уверен, почему вы все равно используете UITableView.Вы не пользуетесь какой-либо функцией UITableView здесь (например, прокруткой, отложенной загрузкой, чем угодно).

...