Если я запускаю «Debug View Hierarchy» с включенными разделителями, я вижу два _UITableViewCellSeparatorView
s в каждой ячейке.
Один имеет nil
цвет фона, другой имеет цвет по умолчанию.
Если я запускаю его с отключенными разделителями, я вижу только один вид разделителя, и его цвет фона равен нулю.
Таким образом, кажется, что когда разделители отключены, удаляется вид с цветом фона.
Не уверен, почему в иерархии есть дополнительный вид, возможно, один для эстетики и один для позиционирования содержимого ячейки.