使用iOS 6自动布局相对于superview的大小定位视图

时间:2012-11-01 11:12:24

标签: objective-c xcode interface-builder autolayout

我希望对象的位置相对于superview的大小而不是绝对。

例如,我不想说元素是“50px从顶部”,我想说它是“1/3的下降”。

有没有办法使用自动布局?如果没有,最好的方法是什么?

干杯

2 个答案:

答案 0 :(得分:0)

将一个Outlet添加到superivew的高度约束和顶部空间的出口约束。在代码中,将顶空约束的常量设置为等于超级视图的0.33 *高度约束的值。

答案 1 :(得分:-1)

如果您使用IB,只需将元素放置在您想要的位置并将其设置为将其顶部空间保持为Superview。对于4英寸和3.5英寸设备,这将使元件保持距离顶部的距离。