当我在iPhone 5和iPhone之间切换时,我的按钮布局(间距)出现问题。 4屏尺寸。
在5上,它看起来就像我想要的那样
然而,在4号上它会聚集起来。有谁知道我怎么解决这个问题?我一直在搞乱视图中的设置,我无法弄清楚如何解决它。 !
编辑:对不起,我没有使用任何代码。我只是使用界面构建器将它们拖放到我希望它们的位置。我对使用xcode和app开发相当新,所以我不确定最好的路线是什么。
我启用了自动布局。
答案 0 :(得分:1)
您必须使用约束来进行自动布局。 您可以参考此链接以了解约束Constraints
答案 1 :(得分:0)
您可以在Xib中使用自动布局,或者手动执行此操作
float height = [UIScreen mainScreen].bounds.size.height;
if (height==568) {
//give frames according to iPhone 5
}
else
{
//give frames according to iPhone 4
}