如何使用自动布局根据子视图调整父视图的高度?

时间:2015-12-17 08:06:15

标签: ios objective-c autolayout masonry

我已经切割了一个视图,其子视图的高度将动态变化。我的目的是通过使用自动布局让视图的高度调整到其子视图的高度。

1 个答案:

答案 0 :(得分:0)

一种简单的方法:
1.在故事板中设置视图的高度常量
2.将该约束导入出口

@property (weak, nonatomic) IBOutlet NSLayoutConstraint *viewHeight;
  1. 当您的子视图更改高度时,更改插座的值
  2. self.viewHeight.constant = firstSubView.frame.size.height + secondSubView.frame.size.height;

    应该工作。