Я пытаюсь добавить тень к сгруппированному UITableView (над каждым разделом), например, к приложению Twitter. Я нашел эти два вопроса
Сгруппированный uitableview с тенью
но у меня работают любые решения (я не хочу использовать изображения...).
Я пытался создать подкласс UITableView, реализовать layoutSubviews и добавить один uiview (пустой, с закругленными углами и тенью) для каждого раздела, как вопрос 1. Проблема в том, что тень добавленных представлений кажется обрезанной (видимой только вверху и внизу раздел), даже если ячейки пусты.
Во второй попытке я попытался создать подкласс ячеек, добавить свойство, которое указывает, когда ячейка «одинокая», верхняя, средняя или нижняя, и добавить в ячейку правильный пользовательский фоновый вид. Я добавляю тень к этому пользовательскому фоновому представлению через его слой. Проблема с этим решением заключается в том, что тени перекрываются (по сторонам), и мне нужно обрезать тени в нижней части верхних ячеек, в верхней части нижних ячеек и так далее...
Любое решение? Заранее спасибо.