0

我在屏幕上有一个红色的父视图,在其中有一个绿色的子视图。尝试将孩子定位到左下角时,下面的代码失败。

    [superView addSubview:self];
    self.backgroundColor = [UIColor redColor];
    [self makeConstraints:^(MASConstraintMaker *make) {
        make.width.left.top.equalTo(superView);
        make.height.mas_equalTo(50);
    }];

    UIView *header = [[UIView alloc] init];
    [self addSubview:header];
    header.backgroundColor = [UIColor greenColor];
    [header makeConstraints:^(MASConstraintMaker *make) {
        make.height.mas_equalTo(30);
        make.width.mas_equalTo(30);
        make.bottom.equalTo(self);
    }];

在此处输入图像描述

如何解决这个问题?

4

1 回答 1

0

如果您尝试为标题视图设置前导约束,例如

mas.leading.equalTo(@0);
于 2016-09-02T13:21:28.013 回答