Как мне удалить границы UITableView? - PullRequest
62 голосов
/ 13 ноября 2008

Я переклассифицировал элемент управления UITableView, и стиль сгруппирован, но мне не нужны разделители ячеек. Я попытался установить значение параметра separatorStyle моего табличного представления в none, но это не работает. Кто-нибудь может мне помочь?

Ответы [ 6 ]

114 голосов
/ 08 июля 2010

В сгруппированном табличном представлении настройка separatorStyle ничего не делает. Если вы хотите скрыть это, просто сделайте следующее:

tableView.separatorColor = [UIColor clearColor];
61 голосов
/ 19 января 2009

Используйте это

tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
7 голосов
/ 05 декабря 2012

Чтобы удалить границу табличного представления, напишите эту строку:

self.myTableView.separatorColor = [UIColor clearColor];

Если вы хотите удалить как границу табличного представления, так и границу между ячейками, вы должны написать обе строки:

self.myTableView.separatorColor = [UIColor clearColor];
self.myTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
4 голосов
/ 02 ноября 2009

Это помогло мне:

[dayTableView setSeparatorColor:[UIColor whiteColor]]; //or your background color
2 голосов
/ 13 ноября 2008

Как насчет setSeparatorColor для цвета фона вашей ячейки?

0 голосов
/ 12 октября 2018

Свифт 4 использования

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