我正在探索Xcode6,我发现现在有故事板或xib设计,它已经引入了尺寸类。我试图在纵向创建iPad的设计我没有找到任何特定的尺寸类布局,所以我决定去wAny - hAny
。在Xcode 6,iOS 8中设计具有尺寸类的ViewController
所以我得到了600x600大小的画布。当我把UILabel
与x = 100,y = 100, w = 60,h = 21
帧。所以这个框架是基于600x600的画布。当我运行的应用程序,在768x1024的屏幕上,该标签具有相同的框架。没有改变。
因此,如何根据屏幕大小不改变子视图的框架,使用固定画布设计iPad或不同大小的iPhone的布局。我大量使用Google,但没有任何帮助设计尺寸等级的布局。
我唯一发现的是要么禁用AutoLayout
或将ViewController的模拟大小更改为自由格式,并将画布大小设置为768x1024,但这对设计多个大小的iPhone无效。