如何应对UIView上autolayout约束引起的大小变化?

时间:2016-01-28 20:27:50

标签: ios uiview autolayout

我有一个具有某种外观的自定义UIView。我想要它,所以如果UIView的宽度由于代码设置其自动布局宽度约束而改变,我想通过相应地改变外观来对改变做出反应 - 这样做的一个例子是设置角半径。

我的自定义UIView如何对UIView上的autolayout约束引起的大小更改做出反应?

1 个答案:

答案 0 :(得分:4)

覆盖layoutSubviews

- (void)layoutSubviews {
    [super layoutSubviews];
    [self updateCornerRadius];
}