如何使用XIB使SuperView与Subview的框架匹配? (Xcode 8)

时间:2017-09-19 05:32:26

标签: xcode ios-autolayout

通常我们使用自动布局是基于SuperView来设置subView。

e.g:

enter image description here

这意味着标签的框架基于红色视图,但有没有办法使redView匹配标签的绑定?

e.g。我在redView中有一个标签,标签的大小是动态的,基于它的内容。我希望superView的边界大于10 px(顶部,左边,右边,底部)的标签边界。那我该如何在xib中设置自动布局约束?

1 个答案:

答案 0 :(得分:1)

你应该像这样设置redView约束 -

enter image description here

enter image description here

现在设置标签的约束 -

enter image description here

enter image description here

不要忘记将label的noOfLines设置为0。

希望这有帮助!