我有一个视图控制器,它包含一个自定义视图,在它下面有一个UITableView。
当我在代码中更改自定义视图的高度时,我试图找出如何使表视图调整大小以填充剩余空间。我希望使用自动布局约束完成此操作!
除此之外,由于某些原因,当我没有做任何事情时,我无法以编程方式调整使用故事板制作的自定义视图的高度。
自动布局既邪恶又令人惊叹。请帮帮我!
答案 0 :(得分:1)
调整自动布局视图的大小。您必须修改约束的值。
我假设你已经有如下约束。
在视图控制器中创建NSLayoutConstraint的IBOutlet:
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *headerHeightConstraint;
将标题视图的高度约束连接到它 然后,您可以使用以下命令调整标题视图的高度:
headerHeightConstraint.constant = 100.0f;