I have a custom table view cell in my table view, where part of the background is white and the other part is gray. Everything works like a charm - until reordering appears:

My problem is that all reordering controls are gray, but I want them to be partially white, mainly so that they look like part of the table. I can get to the view using this code:
for view in cell.subviews {
if String(describing: view.self).contains("UITableViewCellReorderControl") {
view.backgroundColor = .white
}
}
BUT: setting the background color for the view here will look like this:

which I obviously donβt want - I would like the gray to go to the right side. I tried all kinds of other view modifications (for example, set a slightly lower frame height, CGTransform, etc.), It seems that nothing has any effect!?
, ! !