I have a reverse UITableView, to reverse it I apply a CGAffineTransform(scaleX: 1, y: -1) on the tableView and on each cell.
I populate my table view with custom cells (label + 2 buttons). Each button inserts a new custom cell above the previous cell, and so on.
The custom cell data are set via a local .plist.
The issue is after a number of cells added, the behavior changes. When the label finished to display fully, the buttons appear, but the button1 is already highlighted and impossible to selected. I don't understand (and find) why...
A git project reveals more than a thousand words, so my project sample: https://github.com/cmii/ReverseTableView
In this sample the issue appears when inserting the 5th cell.

