2015-12-28 2 views
0

У меня есть UITableView с 10 ячейками.Удалить промежуток между UITableViewCells

Я изменил свой цвет фона UITableView на красный, но теперь между каждой ячейкой есть небольшая красная линия (в дополнение к линии разделителя).

Мне нужно отключить этот небольшой промежуток между ячейками, чтобы цвет фона не был видимым между ячейками.

Скриншот: Screenshot Кто-нибудь знает, как я могу это сделать? Спасибо!

+1

один раз проверьте высоту для строки и высоты для заголовка или фоттера. будет лучше, если вы сможете опубликовать снимок экрана – Smile

+0

Вы хотите удалить разделительную строку таблицыView? –

+0

Высота ящика эскиза равна 44px (по умолчанию), верхний и нижний колонтитулы равны 0px. Добавлен снимок экрана, пожалуйста, посмотрите – Yhper

ответ

-1

enter image description here

В раскадровке не выберите Tableview, а затем выберите «Атрибут инспектора» (на правой стороне), затем Set «Seperator» -> «Нет»

Вы также можете сделать это программно -

UITableView Недвижимость separatorStyle. Убедитесь, что свойство установлено в UITableViewCellSeparatorStyleNone, и вы настроены.

пример -

[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone]; 
+0

Такая же проблема. В дополнение к разделительной линии – Yhper

0

Попробуйте это в viewdidload:

self.tableview.backgroundcolor =[UIColor clearColor]; 

или

self.tableview.backgroundcolor =[UIColor whitecolor]; 

[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone]; 
0

Идя через моментальный снимок ясно мне:

  • есть разделитель, который представляет собой тонкую черную линию с пользовательским набором смещений. Это можно удалить, как указано в одном из ответов.
  • другой - есть красный цвет, появляющийся между ячейками. Проверьте, что ваша ячейка tableView имеет набор clearcolor. Как видите, последняя ячейка не имеет красной линии внизу. Я чувствую, что у вас есть надпись над вашей ячейкой, которая запускает некоторый пиксель ниже фактического начала ячейки, и, следовательно, вы можете видеть красную линию по всей ячейке, кроме нижней части последней ячейки.
Смежные вопросы