2017-08-02 50 views
-1

我想做一个布局,其中一个视图假设在两个视图的顶部,在第一视图的一半和第二视图的一半的中心半。如何使用Autolayout设置在两个视图顶部的视图iOS

我无法理解我可以给予什么约束。有可能使用属性检查器来完成它,或者必须以编程方式执行它。

我的黑色视图与0.75倍数的白色视图等宽,等高。和x位置是0. Y位置是什么,我无法设置。

回答

0

约束黑色视图的centerY顶部白色视图的底部或底部白色视图的顶部。如果这两个白色视图触及并始终在黑色视图的中心相遇,这将起作用。

要在界面构建器中执行此操作,请按住Ctrl键并从黑色视图拖动来查看其中一个视图并垂直选择中心。这将创建约束,将黑视图的中心与白视图的中心相关联。这不是我们想要的,但我们很容易改变。选择这个新的约束和“第二项”下选择底,而不是中心Y,常数设置为0,和你做

enter image description here

+0

这是伟大的..谢谢你这么多..我试图做到这一点像一个星期.. :) :) :)再次感谢.. – nTri

相关问题