IOS Auto布局动态前导和尾随约束

时间:2016-04-25 04:29:48

标签: xcode autolayout

我们如何设置动态前导和尾随约束,就像我们通过屏幕尺寸百分比给出动态宽度和高度一样。

2 个答案:

答案 0 :(得分:1)

试试这个 在viewController中添加以下属性

@property (strong, nonatomic) IBOutlet NSLayoutConstraint *cnstViewLeading;
@property (strong, nonatomic) IBOutlet NSLayoutConstraint *cnstViewTrailing;

然后设置Outlet,你的领先和尾随......

像这样使用

//    replace value whatever you want with 0
    self.cnstViewLeading.constant = 0;
    self.cnstViewTrailing.constant = 0;

答案 1 :(得分:0)

您可以根据需要创建NSLayoutContraint的出口并更新其常量。更新其常量后,您需要致电view.layoutIfNeeded() 或者,您也可以使用乘数来实现百分比布局。