标签: objective-c xcode
我正在创建一个可以在版本上运行的项目,因为iphone 4直到iPhone 6我们都知道每个设备的屏幕分辨率都不同。
在我的情况下,为了解决这个问题,我创建了三个文件.xib类型,并且在每个文件中我修改了xcode检查器属性选项卡中视图的大小,以便坚持使用相同大小的设备。
我想知道我这样做是否正确,如果没有其他更好的方式?
答案 0 :(得分:0)
当然。您应该使用AutoLayout。 查看manual。
它的工作原理一目了然:您只需在Interface Builder中设置不同的视图关系。它看起来像: