I've lost what's left of my mind messing with adaptive layout and size classes. Not that I was a genius to begin with, but now I'm bald.
Say I have a very simple layout that I want to make sure looks perfect ( and by perfect I mean all my ui elements are present) on the 3.5, 4, 4.7 and 5.5 iphones.
Ok, I start off in Any Any size, all the elements placed with constraints, no warnings, no errors. Good to go. Load up the various size phones in preview mode, 5.5 looks good, 4.7 looks good, 4 looks ok, 3.5 needs some work.
I want to futz with 3.5 and 4 (NOT 4, 4.7 and 5.5) Are size classes the way to achieve this goal? Would I need to do multiple storyboards or do this or some type of device size checking in code? I came across one guy who went the route of multiple storyboards, seemed like a pretty big hack and a bunch of people were skeptical of his approach but I bet he still has hair.
I guess what I'm asking, can size classes be used to target a specific size? If you want your layouts looking perfect on 3.5, 4, 4.7 and 5.5 what is the suggested way to go about this?