如何将视图底线的中心设置为主视图的中心点?

时间:2017-02-13 07:41:48

标签: ios objective-c user-interface

如何设置这种类型的安排,如figere所示。 我有两个视图。视图1是主父视图。视图2是子视图。 如何在父视图的中心点设置孩子的底线中心点。

图像

enter image description here

先谢谢你。

2 个答案:

答案 0 :(得分:1)

view2.center = CGPointMake(view1.frame.size.width / 2.0, view1.frame.size.height / 2.0 - view2.frame.size.height / 2.0);

答案 1 :(得分:0)

首先在view1内拖动view2,然后使用“容器中心水平”约束将view2设置为view1内的水平居中。然后在view2和view1之间设置“底部空间到容器”约束。之后选择“底部空间到容器”约束点击属性检查器,字段名称有一个下拉值第一个项目点击该下拉列表向下并选择“中心Y ”。并将常数设为0.你应该得到你想要的东西。