The whole Storyboard is AutoLayout enabled.
When I put a log inside viewDidLayoutSubviews(), I can see it's called repeatedly, and never stops.
I don't have any auto layout red flags in the view controller.
What could be causing this? What would be the best way to debug this?...to find out which view is struggling?
UPDATE
It turned out to be a UILabel making this trouble. Even though it has all 4 constraints (x, y, width, height) It seem to be calling re layouts up the tree......
If maybe you have some loops change the view property over and over again in some subviews. Check it and find it out. Stop it.