I am exploring Xcode6 and I found that for storyboard or xib design now it has size class introduced. I tried to create design for iPad in portrait I didn't found any specific size class layout so I decided to go with wAny - hAny
.
So I got a canvas with 600x600 size. When I put a UILabel
with x = 100,y = 100, w = 60,h = 21
frame. So this frame is based on 600x600 canvas. When I run the app, on screen of 768x1024 that label has same frame. Nothing changed.
So how to design layout of iPad or different sized iPhones with a fixed canvas when it doesn't change it's subview's frame based on screen size. I googles a lot for sized class but didn't got anything helpful to design layout with size class.
Only thing I found is to either disable AutoLayout
or to change ViewController's simulated size to freeform and make canvas size to 768x1024 but this won't help in designing multiple sized iPhone.