2017-07-27 57 views
0

我正在开发应用程序,我希望UI在每个设备屏幕中都看起来相同。我有一个iPhone 6设备,并在模拟器中使用iPhone 5;当我运行应用程序,它看起来不错在我的iPhone 6,但它看起来像在iPhone 5模拟器以下...Xcode限制问题

enter image description here

我加了一些限制,但我一直有使用这些按钮的麻烦和标签。我怎样才能解决这个问题?我事先感谢你的答案。

UPDATE 我消除了所有的限制,并开始了,现在最终的屏幕看起来像下面...

enter image description here

看起来好多了,我无法修复的唯一的事情就是位置两个按钮(Agregar和Salir),因为它们位于中央,现在它们向右移动一点。

这里是我的约束

enter image description here

回答

1

Xcode UI中的约束分别是,所以你需要为每个元素设置所有的约束,而不仅仅是那些按钮。每个元素都是相互约束的,所以要确保每个元素都已经将其约束设置为另一个元素。

+0

你好,我已经更新了我的问题。屏幕现在看起来好多了,但最后2个按钮稍微向左移动,我该如何解决这个问题? –

+0

您是否已经为这两个最后的按钮添加了“将中心X对准:Su​​perview”? – paugoo

+0

我在哪里可以找到这个选项?现在我在容器中为这两个按钮添加了一个水平中心 –

1

它看起来像你只需要在这两个项目的限制,尝试添加标签和底部按钮之间的约束,所以总是有那些之间的空间纽扣。

+0

现在看起来好多了,但只有最后两个按钮有点向右移动。我更新了我的问题 –