Fun little problem here…. Autolayout with the constraints enabled was not working.
Solution
Auto-layout was ignored because both the prototype cell AND the UIView of the cell had been given the custom cell class in IB.
Setting the contentView view to nothing solved the problem.