如何在已经使用 constraintsWithVisualFormat 作为两个视图之间的垂直间距时使用 constraintsWithVisualFormat 添加宽度约束?

How to add width constrain using constraintsWithVisualFormat while already using constraintsWithVisualFormat for vertical spacing between two view?

我是 IOS 的新手,我正在使用 constraintsWithVisualFormat 向添加的视图添加约束。我已经通过以下代码使用 constraintsWithVisualFormat 来设置垂直间距:-

    self.underlineConstraints = [NSLayoutConstraint 
    constraintsWithVisualFormat:@"V:[view]-80-[underlineView(5)]" 
    options:NSLayoutFormatAlignAllLeading | NSLayoutFormatAlignAllTrailing 
    metrics:nil views:views];

这里 5 是 underlineView 的高度,80 是两个视图之间 space 但我想添加 underlineView 150 的宽度约束。

要添加宽度限制:

[self.view addConstraints: [NSLayoutConstraint 
                            constraintsWithVisualFormat:@"H:[underlineView(150)]"
                            options: kNilOptions
                            metrics:nil views:views]];