Чтобы решить проблему, вы можете сделать что-то вроде этого изображения для вашего TableViewCell: ![enter image description here](https://i.stack.imgur.com/OWms0.png)
Во-первых, у вас есть клетки с ярлыка, например.
Далее вы можете добавить backgroundView (белый вид с красной нижней границей)
и вы можете добавить selectedBackgroundView (синий вид с пурпурной нижней границей).
Не забудьте связать backgroundView и selectedBackgroundView.
Граница определяется UIView, поэтому вы можете выбрать высоту этой границы (1px - хорошее подходящее значение для границы).
После этого, вы можете отменить выбор разделителя для TableView:
![enter image description here](https://i.stack.imgur.com/AH2oC.png)
С этим техническим вы можете выбрать и адаптировать свой интерфейс с таможенной границы, а если добавить IBOutlet на границе UIView , вы можете добавить код для изменения цвета.