I just got into the same problem and it caused me a lot of grief!
From what I saw, this seems like a problem for iOS7 UITableViews when the TableView style is set to โgroupedโ and the TableView allows you to reorder rows ...
When the tableview style is โPlainโ, the TableView adjusts each of the cell borders when entering edit mode, and therefore everything that is aligned with the right edge of the cell is shifted to:

When the style is โgrouped,โ the layout does not seem to be customizable, so everything that is aligned with the right margin remains where it is, and the reordering control slides on top:

This is not like a detailText cell label. I have a cell with a custom view aligned on the right side, and this is no longer adjustable when I enter edit mode on iOS7.
Is this a mistake or has something else changed? Does anyone know how to get around this? I donโt even see a way to gain control of the control frame to manually change things ...
source share