2016-04-24 66 views
0

我正在学习iOS中的自动布局,并尝试创建计算器应用程序以尝试自动布局设计。但是我不知道它在为所有按钮和标签创建约束时出错的地方。我已经将x和y坐标设置为0来表示角落按钮,而对于其他人我已经使用相邻按钮完成了垂直间距约束。通过GUI在iOS计算器应用程序中自动布局问题

但结果是这样的:

Image

预期结果:

Expected result

+1

再次清除约束/删除它们,准确地考虑应该如何设置它们,然后再次添加它们。我们不能仅仅通过屏幕截图来帮助你,除非告诉你你的约束条件相当混乱 – luk2302

+0

我们可以有你想要的目标设计。所以可以帮助你 –

回答

0

我的建议是先占用1个或2个相邻控件(按钮)和对它们应用自动布局约束,并检查它们的行为以适应不同的设备方向和不同的屏幕尺寸(在模拟器上使用不同的设备)并检查它们的行为是根据你的期望。

一旦你得到这个权利,你也可以包括其他按钮。这应该更简单一些。

有关IB教程约束的Apple文档可在此link处获得。