ios - 具有重叠 View 的自动布局

标签 ios nslayoutconstraint autolayout

我有两个 View (文本/图像),其中一个覆盖了屏幕的总宽度,另一个是位于 TextView 右下角的图像。 到目前为止,我无法编写布局约束以使 View 右 View 和底部 View 彼此对齐。这是我尝试完成的,但 statusA1 不正确。

NSArray *horizontalA = [NSLayoutConstraint constraintsWithVisualFormat:@"H:|[answerA]|" options:0 metrics:nil views:viewsDict];

NSArray *statusA1 = [NSLayoutConstraint constraintsWithVisualFormat:@"[answerA][statusA]" options:NSLayoutFormatAlignAllBottom | NSLayoutFormatAlignAllRight metrics:0 views:viewsDict];

最佳答案

设置两个 subview 之间的垂直间距并移除两个 subview 的底部约束。

关于ios - 具有重叠 View 的自动布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17967687/

相关文章:

ios - 添加约束时出错

ios - 按下按钮时更改按钮 "+"、 "-"、 "/"、 "*"的背景(清晰且相等)。 (IOS)

ios - 使用 NSLayoutAnchor 在两个标签之间创建约束?

swift - 如何使用自动布局以编程方式水平对齐具有不同宽度的标签循环

ios - 具有动态变量的自动布局约束?

ios - 使用纯自动布局的 UIScrollView 不向右扩展

swift - UIImageView 不适合我的屏幕

ios - 更新到 Xcode 11 后 Swift WKWebView "Error acquiring assertion"

ios - iOS7 中奇怪的 UITableViewCell 选择

ios - IOS 国际电话无模式