The new Xcode 8 update to use trait variations has resulted in all of my storyboard view controllers losing their autolayout integrity. It was all previously set out on the interface builder in the regular width | regular height setting (that "one size fits all" square you get by default when you make a new project). But it's now been changed to represent an iPhone 6.
I want to be able to change it back to the way it was before, but the "use size classes" checkbox has been removed and replaced with "use trait variations".
Had a similar issue. The solution here works for me: https://stackoverflow.com/a/39589860/1751266
Basically revert your storyboard back to the XCode 7 format. Unfortunately you have to do it every time you make a change to the storyboard :/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With