我刚刚关注了Itunes(斯坦福大学CS193p)上的Swift Ios教程
我按照第一个例子制作了一个计算器。
1.我将按钮添加到屏幕并设置自动布局属性。
2.然后警告出来,我用约束更新帧。
3.我启动模拟器,似乎工作正常。
我知道它必须是由一些小错误造成的,即使我仔细地按照教程。因为我是ios的新手,并且认为这个问题很难描述,所以我只是把它放在那里。希望有人可以解决这个问题。
答案 0 :(得分:2)
您遇到此问题是因为您使用wAny hRegular size类进行了约束。当您旋转到横向时,高度现在是紧凑的,并且您没有该尺寸类的任何约束(因此所有按钮都有{0,0}原点)。您应该为该大小类制定单独的约束,可能使用3行4而不是4行3来更好地适应更短的空间。