Как я могу скрыть разделители строк в UITableView, не скрывая границы группы? - PullRequest
2 голосов
/ 26 сентября 2011

У меня есть сгруппированный UITableView, и я хочу скрыть линии между строками.Когда я устанавливаю separatorColor на clearColor, линии исчезают;но так же и границы вокруг групп.Есть ли способ для меня, чтобы скрыть линии между рядами, но сохранить границы вокруг групп?

Ответы [ 2 ]

0 голосов
/ 10 октября 2012

Может быть, немного позже, но у меня есть немного "исправить".В вашем представлении ячейки вы должны добавить UIView того же цвета, что и фон ячейки, и поместить его в нижнюю часть ячейки.Это новое представление поместит поверх разделительной линии.Таким образом, вы должны показать это в каждой ячейке, кроме последней, используя метод setHidden.И здесь у вас нет разделителя!

0 голосов
/ 26 сентября 2011

Пишу это из моей головы, и не уверен, что это сработает.Попробуйте

self.tableView.layer.borderColor = [UIColor grayColor].CGColor;
self.tableView.layer.borderWidth = 1.0f;

Вам необходимо импортировать и добавить необходимые рамки в раздел «Фазы сборки» вашей цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...